@
buxudashi laravel 也是过度设计了
你这句话我非常认同,包括 wordpress 一样。其实严格来说一个语言是否好用,其实就是提现在 laravel 这样的开发框架,和 wordpress 这样的终端开源产品的使用火热程度。
在 web 开发领域,laravel 确实让很多中小型公司能快速开发属于自己的产品,这已经很优秀了。但。。。恰恰问题也出在 laravel 。由于现在程序开发实际就是很多很多不了解原理的伪程序员加入,laravel 架构如何设计,那大多数使用的程序员就认为 php 就是这样的设计了。
比如国内 php 程序员,其实都应该算 thinkphp 程序员,国外 laravel 程序员就算是 laravel 程序员。。
也可以说就是框架使用者。
但你不得不承认这些开源框架的出现才会让 php 这个语言火得起来。
但一个客观事实就是这些基于框架的程序员还不能理解 php 更新的兴奋点,因为他们接触不到。
甚至很多原生 sql 语句都不会写,但他们也一样开发出程序了,不是吗?
java 也同样一大批 springboot 的框架使用者。
前端也一样很多离开 vue ,根本不会写原生 js 。甚至原生 css 都不会了。
至于终端产品的 wordpress 市场占有率也摆在那里。
所以我们可能是更接触深入一些的 php 程序员,我也有自己的开发框架。
但任何语言不就是工具对吗?能用上快速完成任务,就是很好的。
至于 laravel 为什么这么难用,为什么 wordpress 性能这么低。那如果出现了性能瓶颈,你才会愿意去分析和研究原因。
当然这时就已经出现质疑 php 不行的情况出现了。但你稍微深入了解一下,可能自己开发个框架,或者原生写一下代码,其实 php 或者几个原生 sql 就解决了你的性能问题了。
程序员也是在逐步学习进步中的。
只是真实情况就是 laravel 或者 wordpress 就已经让很多人质疑 php 性能低了。
但另一面来说又让很多人不得不承认 php 实在太方便了,不是吗