我的php项目中php 程序运算只用 300 ms左右, 其中 requirce_once( 'xxxx.php' )的时间占了约 160 ms改成 include 加载 也没有明显的提高 一个请求大约要 requirce_once ( 'xxx.php' )文件 50多个求有没有什么更高效的方法来包含文件
解决方案 »
- AS400连接PHP
- 网页中如何写带有用户名密码的WEB连接??
- 后台管理系统操作日志功能原理
- 如何利用js来获得各个节点中想要的值!
- 兄弟们 猛然间我发现 PHP执行速度比ASP快啊?
- Post方法怎不能上传EXCEL文件,和大一点的文件?
- 在Windows下使用PHP
- php-4.3.10-Win32+win2000(iis)+mysql-4.1.11-win32.详细安装方法送100分,跪谢!!!!!!!!
- 因为我要辞职创业,公司需要一个程序员顶替我的位置。要求熟悉ASP和PHP。公司对我不错,所以帮忙找找看
- 多域名网站怎么做?
- 求高手 php取连续的数字
- phpmailer的ssl问题
require_once 和include_once的效率要低一些,因为要判断是否是唯一加载建议使用 require,你可以使用require重新测试一下时间
减少类的长度是个好方法,但是感觉如果引用的文件过多,也会带来效率下降的问题,现在的PHP框架基本上都是单一入口文件,一次初始化大部分需要使用到的文件和变量即可,这样能提升性能,此外楼主可以检查一下你那边的PHP是否是以FASTCGI方式解析的,这点也非常重要,传统的CGI解析方式需要反复加载解析器,性能差,而FASTCIG是一次加载到内存,开启多个进程,效率要更高一些
有没有什么好的缓存技术 把这些类文件加到内存里,其它请求就不用再有 IO操作了