php这个关于编译性语言的了解
参考:https://www.jianshu.com/p/dd6a99fe1bca
https://www.cnblogs.com/lamp01/p/8985068.html
- 因为php是解释型语言嘛,中间难免会需要花费时间转成计算机字节码才可以被计算机所执行,但是如果每次执行都解释下就明显的浪费时间了,从而出现了缓存,这个缓存就是缓存“php语言转成计算机字节码的缓存”,俗称OpCode。
- OpCode其实是将php转成计算机字节码的扩展的统称,有这样几个扩展APC、Zend OPCache、eAccelerator可以选用。
鸟哥还说了,php7比php5开OpCode还要快,可想而知php7开下OpCode呢(不能跟那些编译性语言做对比)
总之php速度慢是众所周知的,对于代码方面的优化可以走swoole,或者用高性能的框架如Yaf、 Phalcon?
本文作者:蜗牛使劲冲
本文链接:https://www.cnblogs.com/warrenwt/p/18074568
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步