12 Sep 2017

Thoughts and Opinions on Laravel?

I've been curiously reading about the Laravel framework and most of the things look pretty impressive. I'm wondering if we have any php developers who've actively used Laravel for any of their development projects. I'm curious to know your thoughts on the positives and the negatives that you've experienced with Laravel?
Manish Goyal

Manish Goyal

Computer Science
2 years ago
I am not sure why as I didn't work on this framework before but it is very popular among Freelance Developers these days

I mean first choice
Jash Mota

Jash Mota

Branch Unspecified
2 years ago
Laravel has quite enthusiast developer community. It's becoming more prominent with every passing day. As far as I know, it has been in use for very diverse projects. However, I don't observe it being used for social networking sites. I found the following pro for it:
  1. Building an Authentication and Authorization Systems
  2. Integration with Mail Services
  3. Integration with Tools for Making Web Applications Faster
  4. Fixing the Most Common Technical Vulnerabilities
  5. Configuration Error and Exception Handling
  6. Automation Testing Work
  7. URL Routing Configuration
  8. Separation “Business Logic Code” from “Presentation Code”
  9. Message Queue System (Delayed Delivery) Configuration
  10. Scheduling Tasks Configuration and Management
2 years ago
I'm curious to know the main reason behind popularity of the framework. Almost everyone's talking about Laravel and I'm wondering if I'm missing out on anything that's spectacular. I mean, if I've to make a choice of a framework - is there anything that would make Laravel an 'obvious' choice?
Manasee Mahajan

Manasee Mahajan

Branch Unspecified
1 year ago
We use Laravel extensively for software development. Laravel is extremely extensible. It provides you with ready hooks for almost everything that you need from a web application (not a web site, mind you). There is an amazing set of packages that you can plug in to the framework. It can be used as a full stack web development platform, or can be integrated with other frameworks like Angular very easily. Provides great support for web service development, CI through GIT, and more!

Tell me of a good Laravel developer, and I am always willing to hire!
1 year ago
Thanks @Manasee Mahajan . I do agree about the availability of useful packages that make a lot of things available to the devs ready made. Have you used Laravel as a backend to power a progressive web app? That's what I'm exploring these days. Would welcome opinions.
Neeraj Sharma

Neeraj Sharma

Branch Unspecified
1 year ago
Vishal Sharma

Vishal Sharma

Computer Science
1 year ago
The best thing I love about laravel is that, you actually don't need to know PHP to code on laravel. Its just that simple and straight forward. Of-course, basic programming paradigm must be know.

Laravel supports latest trends of MVC frameworks built in, like pub/sub, elixir, easy relationship management, CLI for testing your models (just like django or rails), task scheduling etc. It works well with client-server architecture and supports oAuth 2.0. Only drawback people talk about is its logic computation speed as it is written in PHP, viz. slower compared to python and ruby, but php v7.0 is not that bad.

Also, the community is very active, which is always a plus point.
1 year ago
Vishal0203
Only drawback people talk about is its logic computation speed as it is written in PHP, viz. is slower compared to python and ruby, but php v7.0 is not that bad.
I never understood this point. People complain about 'performance' which typically translate into a few milliseconds of delay. Unless a developer is writing code for an app that is as vast as LinkedIn or Facebook or Instagram or Twitter or YouTube; a few milliseconds of delay shouldn't be an issue.

If Ruby does something in 10ms, php would do it in 100ms or maybe 400ms. But does that really matter?
Vishal Sharma

Vishal Sharma

Computer Science
1 year ago
It doesn't matter that much, but I've seen php websites not being able to take load of more than 17 users. Probably a badly coded website, because I've never faced any problems on my website yet. Moreover, with the growth containerised deployment techniques, It's easy to curb these problems.
1 year ago
Vishal0203
Probably a badly coded website,
That, is the case. At CrazyEngineers, we've seen 500-600 concurrent users ( measured every 2-3 seconds ) and servers didn't even blink.

One can write poor code in any damn language and then complain about performance issues. That almost always is the case. I've found out that if a developer follows standards; performance is seldom an issue.

Performance issues (for websites) are mostly related to server configuration than the language itself. If php was slow, Facebook wouldn't be running it. They did launch HHVM; but Facebook scaled quite well with PHP in the initial days.
Vishal Sharma

Vishal Sharma

Computer Science
1 year ago
Kaustubh Katdare
If php was slow, Facebook wouldn't be running it.
That's maybe because there were not many options for server side coding those days. Benchmark for the languages do show significant difference in computation speed for php, ruby and python. However, as I said, php isn't bad, and is more user friendly.
Saandeep Sreerambatla

Saandeep Sreerambatla

Branch Unspecified
1 year ago
Perfomance does matter, the ideal wait time a user waits for something to load now a days is less than 10 sec 😔..

so with extra high speed internet available to most of the people, loading of the application should be of similar speed!

Share this content on your social channels -

Only logged in users can reply.