我们公司建立了一个网站的论坛,起初建立后运行速度不快,执行效率偏低,数据库查询5次要0.05秒左右(目前绝大多数论坛都在这个指标左右)。但是经过优化后,速度明显提升,到了数据库查询5次要0.01秒左右!速度基本跟论坛官方网站的速度相媲美。
在这里我详细说一下如何提高服务器的执行效率来提高服务器的运行速度,新手也可以做好,整体难度30%。
下面是官方论坛操作系统的分析:
查询的域名 www.discuz.net
使用操作系统 Linux
使用WEB服务器 nginx/0.7.2
下面是CG视频中国论坛操作系统的分析:
查询的域名 bbs.cgvchina.com
使用操作系统 Windows Server 2003
使用WEB服务器 Microsoft-IIS/6.0
iis据说有很多假死或效率低的问题,Apache要好于iis,且也可以在windows上完美运行。官方用的是nginx,我在网上查的资料显示,nginx是执行效率最高的,且只能用在linux上。就执行效率而言nginx是Apache的几十倍!管不得官方用这个呢,可是我们不会,呵呵。
没关系,我们采用了另外的优化工具,来解决执行效率低的问题,就是eaccelerator,这个工具在网上也可以搜出很多,主要功能就是提高php的页面执行效率,使论坛速度更快。
eaccelerator的安装也非常的简单,下面我们先看看网上对eaccelerator的评价
eAccelerator安装:
PHP加速器 eAccelerator for php5.2.3 下载及安装说明注意,仅供参考!
首先要找准自己的php的版本,因为php的版本对应eAccelerator版本
1.先从官方下载下来后重命名为eAccelerator.dll.
2.把eAccelerator.dll复制到你的php的模块目录里,比如d:\cgvbbs\php5\ext
3.创建一个目录用来放eAccelerator的缓存文件,比如d:\cgvbbs\php5\temp 并且设置该目录的everyone用户组的完全控制权限.
顶一下 0
踩一下
相关文章
用户评论
已有0位网友发表了看法
400-810-1218
热点技术




发表评论