为什么 Laravel 5 这么好一个框架,国人都不去用?

https://www.zhihu.com/question/30622752


作者:匿名用户
链接:https://www.zhihu.com/question/30622752/answer/87817915
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

作为一个自学PHP,在迷茫中到处摸索折腾,跳坑后又掉坑的人,先后接触了ThinkPHP,CI,Yii,Laravel四种PHP框架,我就说一下我自己的看法吧。


首先,我是非常不同意ThinkPHP框架垃圾的这种说法。持大道至简的理念,花费8年时间开发出来的ThinkPHP框架,创造了大量简单易操作的方法,例如大C,大D,大U,大S,验证码,图像处理。。。甚至我们完全可以将ThinkPHP的很多功能,剥离并积累起来,形成我们自己的类库。


你不知道ThinkPHP框架让多少PHPer在初见框架时无以言表地怦然心动,快速上手的成就感是爆棚的;你不知道多少创业公司的梦想,用ThinkPHP框架的第一行代码开始了伟大的征程。。。


如果你自己去写一个PHP框架的话,用大量的正则去匹配模板引擎;用文件修改时间、用户体验做判断去实现网页局部缓存、网页全局缓存、Sql数据查询缓存的功能;用各种设计模式保持框架的单入口,低耦合,高性能。。。如人饮水,冷暖自知


何况,ThinKPHP作为国产开源框架,在免费中坚持8年。。。在这么长的时间中,有多少公司,多少框架,因为KPI,因为用户流失,因为技术与设计理念跟不上潮流而停止更新维护了呢?


我没理由说它垃圾,我们也不能持有"当年求种像条狗,如今撸完嫌人丑"的心态~~


其次再说一下,为何优雅的Laravel框架在国内很少有人用吧!从公司和程序猿两种角度谈一下。


公司:

1.妈蛋,招一个会Laravel框架的PHPer怎么这么难?好不容易遇到了一个,开的工资这么高,你这么牛B,你咋不上天呢?


2.那个会Laravel框架的好坑爹,写的代码都是什么gui,会Laravel框架的人本来就少,留下了这么一个烂摊子,我该怎么办?继续招人,继续跑,每次招进来都要重新写一遍吗?招不会Laravel框架的人进来,培养成本岂不是太高了,创业公司怎么有时间拖下去


程序猿:

1.我不就学习一个PHP框架嘛?你一会让我composer,一会让我npm,一会让我php artisan,想查一些资料,不是被墙,就是英文文档。。。看到Laravel框架我好方


2.拉勾网,BOSS直聘上面明明很多公司用的都是ThinKPHP、Yii呀,学Laravel很难找工作,即使我会用,进了公司,还不是要用HTML与PHP代码耦合程度很高而且又厚重的Yii


最后再总结一下吧,编程学习和投资理财差不多,越是新的,别人接触少的越是高风险、高收益的。Laravel,Bootstrap,AngularJS,NodeJS......曾经都是如此。对于PHPer求职者来说,好奇心还是要有的,万一老大就看中你对技术的上进心了呢。


补充一下,现在这个公司[心潮减压 - 读心更减压 ]的老大当初就说看别人的简历都不会Laravel,而我的简历上面有Bootstrap和Laravel,然后就进来了。。。以至于现在每天早上10点半上班,每次进门都有萌犬迎接


你可能感兴趣的:(为什么 Laravel 5 这么好一个框架,国人都不去用?)