首页  >  文章  >  后端开发  >  php laravel 在国内问什么不火最新解释

php laravel 在国内问什么不火最新解释

PHP中文网
PHP中文网原创
2017-06-26 20:37:111814浏览

并不是不火呀。。
laravel在国内也有应用呀。

大部分公司不采用的原因有几个
1.    php版本兼容
1.    很多部署方案是LNMP,LAMP,对版本要求比较低。laravel最新版要求php版本最低为5.5.9
2.    历史包袱
1.    大部分历史php项目处于状态
2.    大量开源的php项目,拿过来改一下就可以用,没必要用laravel造1次轮子
3.    laravel迭代速度和学习成本
1.    github 上tags日志显示3.0是2012年1月发布的。现在最新版为5.1.4,算下来1年1个版本,我从4.x时候接触到,学习期间5.0开始alpha 了。4.x->5.x重构了一部分代码,并不能简单的平滑升级。对起来开发来说,考虑到稳定性,不会贸然的采用
2.    早期laravel的文档基本为英文文档。
3.    因 为采用的php版本比较新,php5.3, 5.4,5.5加新加入的关键字和函数学习成本比较高,就我所知道的情况是,大部分用php的人更喜欢foreach,而不使用 array_map,array_filter等迭代器。另外block使用的相对更少。namespace,trait等等。这个学习是一部分成本。
4.    laravel的思路是学习吸收ruby on rails的。约定大于配置,重模型,轻配置,轻控制器,重模型迁移,又是一部分成本。
4.    最佳实践
1.    比较优秀的商业使用案例
5.    laravel生态圈
1.    重点要说说这个。任何1个语言,框架要想流行,必须需要优秀的生态圈。生态圈包括
1.    1大神把优秀的思想吸收到语言或框架中。
2.    大量语言或框架设计针对具体业务的优秀方案,采用1个方案最重要的是这个方案能更好的解决目前存在的问题。如果有几种方案可选。那最好不过了。
3.    众多围绕语言和框架的扩展增强
4.    有一定能力和话语权的布道者
5.    优秀的的交流社区
2.    以上几个方面在国内比较欠缺
6.    科学上网
1.    最重要1条,你都不能科学上网,composer都用不了。。还是洗洗睡吧。

以上是php laravel 在国内问什么不火最新解释的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn