PHP Laravel in the domestic ask what does not fire the latest explanation

Source: Internet
Author: User
Tags ruby on rails
It's not a fire.
Laravel is also used in China.

There are several reasons why most companies do not use
1. PHP version compatible
1. Many of the deployment scenarios are Lnmp,lamp, and the version requirements are relatively low. Laravel Latest version requires PHP version minimum of 5.5.9
2. Historical baggage
1. Most historical PHP projects are in the state
2. A large number of open-source PHP projects, can be used to change it, there is no need to build 1 wheels with Laravel
3. Laravel iteration speed and learning cost
1. The tags log on GitHub shows that 3.0 was released in January 2012. Now the latest version is 5.1.4, calculated 1 Years 1 versions, I came into contact with the 4.x time, learning period 5.0 began alpha. 4.x->5.x refactoring a part of the code, and cannot simply smooth the upgrade. For development, considering the stability, will not be rushed to adopt
2. Early Laravel documents are basically English documents.
3. Because the PHP version is newer, php5.3, 5.4,5.5 plus new keyword and function learning cost is higher, as far as I know, most people in PHP prefer foreach rather than using iterators like Array_map,array_filter. In addition, the block uses relatively little. Namespace,trait and so on. This study is part of the cost.
4. Laravel's idea is to learn to assimilate Ruby on rails. Conventions are larger than configuration, heavy models, light configurations, light controllers, heavy model migrations, and part of the cost.
4. Best practices
1. Better Business Use cases
5. Laravel Eco-Circle
1. The point is to talk about this. Any language, the framework to be popular, must need a good ecological circle. Eco-Circle includes
1.1 The great gods absorbed the good ideas into the language or the framework.
2. A large number of languages or frameworks designed for business-specific excellent programmes, the adoption of 1 programmes the most important is that the solution can better solve the existing problems. If there are several options available. That's the best thing.
3. Numerous extension enhancements around languages and frameworks
4. Evangelists with a certain capacity and voice
5. Excellent communication community
2. The above aspects are relatively deficient in the domestic
6. Scientific Internet
1. The most important 1, you can not science Internet, composer can not use. Let's wash and sleep.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.