PHP文件在不同的PHP搭建的环境中运行速度相同吗?比如:战神PHP与phpStudy
1个回答
展开全部
要比较PHP环境对速度的影响,要同样的服务器硬件配置、同样的操作系统,否则比较就不科学。在大环境相同的情况下,PHP环境的执行速度与两个东西有关:
一是PHP的内核发布版本,这又有两层含义,一方面是PHP3、PHP4、PHP5、PHP6这样的内核版本不同,速度是不同的,一般情况下高版本有较大的优化,但是并不是说高版本就比低版本的速度块,因为高版本增加的功能可能大大增加系统的复杂度,早期的PHP3速度就非常快。二是是否线程安全、是否带调试信息等发型版本的区别,也会影响效率。
二是PHP的扩展配置与运行模式,例如CGI模式、FAST-CGI模式、APACHE/IIS模块模式等,模式不同效率也区别很大。加载的扩展不同对速度也有影响,特别是CGI方式下,加载的扩展越多速度就越慢。
如果以上两个方面都基本一致,那么效率的差异可以不用考虑。另外,一般生产环境不建议使用集成环境,自己配置是最好的。
一是PHP的内核发布版本,这又有两层含义,一方面是PHP3、PHP4、PHP5、PHP6这样的内核版本不同,速度是不同的,一般情况下高版本有较大的优化,但是并不是说高版本就比低版本的速度块,因为高版本增加的功能可能大大增加系统的复杂度,早期的PHP3速度就非常快。二是是否线程安全、是否带调试信息等发型版本的区别,也会影响效率。
二是PHP的扩展配置与运行模式,例如CGI模式、FAST-CGI模式、APACHE/IIS模块模式等,模式不同效率也区别很大。加载的扩展不同对速度也有影响,特别是CGI方式下,加载的扩展越多速度就越慢。
如果以上两个方面都基本一致,那么效率的差异可以不用考虑。另外,一般生产环境不建议使用集成环境,自己配置是最好的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询