从设计之初设计者并没有预想到这门措辞能够发展到现在,而且本身措辞设计者对整体框架把控度没有那么高,导致在框架以及函数命令等办法上存在很大的毛病,大部分程序员特殊是资深级别的基本上有代码强制症,看到不爽的代码总是想吐槽想去修正。很多程序员都说这函数命令和参数个数都能搞成这个样子还能叫做编程措辞嘛,由于php本身版本还在一直的延伸同时还为了担保向前兼容导致代码越走越不舒畅,同时创始人在社区里面的参与度也不足,领导力不敷。
大致总结下php被吐槽的比较厉害的几个细节点:
混乱的参数顺序

函数命令凌乱无章
缺少对多线程以及异步IO操作的支持,须要开源框架的支撑
Zend API用起来比较繁琐
整体概括来说php实用主义更大些,捉住老鼠的猫便是好猫。毕竟统统都因此实现目标为基准,这也没什么缺点,总是觉得怪怪的,语法随意性比较大,更加随意马虎写出很难掩护的代码。
但是目前建站措辞的调查创造php占频年夜的惊人
php有哪些上风?
支持跨平台
实行效率高
很好的扩展性和移植性
支持面向工具和面向过程两种模式
开拓降落网站的本钱,多层次的开源框架的支持
运用范围广泛
争议紧张表示语法层面,在整体大方向没啥问题,而且核心的php开拓小组也在做大力的推进事情。至于php是不是最好的编程措辞历史自会给出评价,也不是喊出来的。
适宜自己的措辞便是最好的措辞
关注本头条号,大家一起学习编程。