Home > Backend Development > PHP Tutorial > What are the disadvantages of Laravel framework?

What are the disadvantages of Laravel framework?

WBOY
Release: 2016-09-14 09:25:15
Original
3492 people have browsed it

The advantages are easy to see, but the disadvantages are poorly understood.
Please give me some guidance.

Reply content:

Do you still remember what the world was like six years ago?

Didi Taxi has not been established yet? Momo just started? Are you hungry? 36kr? Know almost? The iPhones at that time had not yet turned on Crazy Mode. At that time, we were still relying on SMS and Fetion for communication, and WeChat did not appear. Weibo has just entered people’s horizons.

As engineers, especially application-oriented development engineers, development speed is everything. The world is developing very fast, but we are in it and it is difficult to feel it.

As for the running speed, just spend a little time optimizing and it will be as fast as possible.

PHPHub has been optimized over the weekend, you can go up and experience it:

PHPHub_China’s most reliable _PHP_ and _Laravel_ developer community

When I visit it myself, the page response is 40~80ms. Maybe it’s because of the good internet speed at home, but because the page loads too fast, I’m still considering whether to add some animation effects, otherwise it will appear too abrupt.

What are the disadvantages of Laravel framework? I think the advantages and disadvantages of Laravel 4 are the same, which is the extensive use of third-party open source libraries. . . I am a small coder and have only built 3 Projects using Laravel. So far, I feel that the biggest shortcoming of Laravel is that the Documentation is too simple and you have to look at the API for many things.

In addition, the version of Bundles cannot keep up. The current version of Laravel is 4.1, and many bundles can only support 3. The entire community is not as active as those of some popular frameworks. But it's only relative. If you ask a question on Stackoverflow, many people will respond, and the Laravel community is getting bigger and bigger now. I'm personally very optimistic about it.

The last one is Eloquent ORM. Eloquent is a very powerful ORM, but it also has its problems. For example, when joining, it is easy to cause the conflict of overriding the column with the same name. This can be solved by using functions such as filter or whereHas, but at the expense of performance. In this case, I will probably switch to Query builder directly. Eloquent is not as easy to debug as CodeIgnitor, but it is still passable.

In general, Laravel is a very good framework, and I find the latest version 4.1 very easy to use.
Sorry if I’m wrong. I have not used many PHP frameworks. An architect once recommended laravel, so I like it subjectively. However, laravel has relatively few Chinese and English documents and relatively few demos. Sometimes it takes a long time to try a function or even read the source code, which is a bit confusing for a stupid person like me. Pain
Feelings of grievance╮(╯﹏╰)╭ Not many people know all the various PHP frameworks, so many people actually follow what others say. Personally, I feel that it is a bit compared to Python's Django. Similarly, the latest versions of Django 1.5 and Laravel 4 are much behind others in terms of documentation and related learning materials. Larevel 5 is a framework with very few shortcomings. I really can’t think of any shortcomings at the moment.
It has the highest popularity rate, the most abundant documentation (provided you understand English), a huge community, fast updates, advanced architecture, and comprehensive coverage. I did a performance test some time ago and I can summarize it in one word: Slow, very slow, very slow. Slow is true 1. Slow,
2. The update is a bit fast, basically a small version is released every half a year. The system requirements have been updated a lot in recent upgrades. The recent 5.1LTS version has solved the problem of update speed.
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template