php是变得越来越复杂了吗

首先php的使用依然简单。

其次是 使用laravel后写的代码量非常少,开发速度极快。

并且很好的避免了mvc架构的传统问题,肥大的model,肥大的controller。

对于开发网站来说。我认为前端的复杂度远比后端高,从html+css 到渐进式的vue。 到使用node做服务端渲染,顺手就使用node做一些socket通信。 从原来的v到现在的vc。 从按页面开发到模块化开发,从restful到graphql。

php的工作都在慢慢往前端迁移,提供一个简单的restful接口就好了
比如这是我在最近开发中提供的接口 /posts?fields=id,title,desc,comment_count&type=news&sort_by=comment_count&pre_page=15&page=2&include=comment:limit(1):fields(id,content).user,tag
这一个接口预想能够适应前端所有需要获取帖子列表的地方,pc,h5,ios,安卓,列表页,个人中心。

你觉得这个接口复杂吗? 难以实现吗。。。其实只要几行代码就可以根据参数自动去orm中解析出一组数据来。并且很好的解决了n+1的问题
php都这样了,还难吗? 你指的是php的语法难吧。。

php不仅没有变的难,而是变的越来越可有可无。

当我看到github上一个vue demo都有7000多star, 开源几天的mpvue就5000多start。

而php近年来最火的swoole的star还没有vue一个demo多的时候我觉得php已经没有未来了。

在我看来一门语言的根本是社区,而php开发者的圈子有些惨淡了呀,近年来也没有比较好的项目涌现出来(大公司对php的贡献意愿很一般,自身的局限性也比较大)


https://www.jianshu.com/p/b1e8c4b9b9a0

猜你喜欢

转载自blog.csdn.net/aliyunc/article/details/89336637