请教关于PHP加速问题

cf288zlg 2011-05-02 12:48:08
我的环境是
服务器软件:Apache/2.2.17 (Win32) PHP/5.3.6
操作系统: WIN2003
PHP版本: 5.3.6
MYSQL版本:5.5.11

之前数据量少,运行速度还可以。现在数据量大量增加后,感觉运行很缓慢。 之前没有安装PHP加速类的模块。
由于安装的PHP是最新版 5.3.6 。在网上搜索了下 ZEND 和eaccelerator加速器 都没有找到适合PHP5.3.6的版本。
请教各位高手,目前针对PHP5.3.6 应该如何加速呢?希望能给一个方案,谢谢!!
...全文
50 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
happypiggy2010 2011-05-02
  • 打赏
  • 举报
回复
这个要自己去优化。电脑还是不能取替人脑的。
kaifadi 2011-05-02
  • 打赏
  • 举报
回复
1、看数据表结构,把经常变动和不经常变动的数据分成不同的表来存储,看看是否符合E-R标准的范式,第一到第三。//这个先行,如果这个没做好,后面的SQL优化就有很大极限性!

2、还有进行SQL优化,用EXPLAIN对查询语句进行检测,只要TYPE不是ALL和INDEX,其他速度都还算可以!//这个在大数据量下尤其关键,SQL效率上好的语句和差的性能上可以差10几倍!适当加索引和外键事半功倍

3、可以考虑使用memecache缓存数据库的一些常用查询结果!
始终不够 2011-05-02
  • 打赏
  • 举报
回复
恩恩。。弄下数据库优化才是正道。。。可以重新调整下数据库问价,时间长了数据库文件在硬盘里面会比较碎,查询速度会降下来很多。。这个MYSQL5权威编程里面有说。另外要看看数据库的结构是否有可以优化的空间。再就是建立索引什么的。。。存储过程啦。触发器啦什么的。。。
乌镇程序员 2011-05-02
  • 打赏
  • 举报
回复
Zend Optimizer不能从根本上解决,还是着手优化数据库吧。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧