PHP如何提高性能(分析)

PHP为什么慢? PHP最初设计并非解决计算密集型的应用场景,即它为了提升开发效率而牺牲了执行效率。PHP的一个很大的特点是它的弱类型特性,它实际对应的C的存储结构是zval: 这个结构体将会占据远比C变量多得多的内存。单个变量内存消耗可能还不明显,但一旦用到PHP的数组等,则复杂指数上升(数组的实现是HashTable)。然后Zend引擎执行时将这些PHP代码编译为opcode(PHP中间字节码
相关文章
相关标签/搜索