[高手或ECS开发人员请进] 2.7.2版本在WIN Apache2.2下以域名连接效率低,内详

2016-07-07 15:26 来源:www.chinab4c.com 作者:ecshop专家



我在一台自己的服务器上。安装 Apache2.2 + MYSQL 5.1 + PHP 5.2 环境,运行 Ecshop 2.6.2 一直很流畅。
今天套了一个Ecshop 2.7.2 的程序上去跑跑。并且绑定了域名。但是。。。反映速度却很慢。

具体反映为:输入域名之后,浏览器(试了N个)左下角,一直提示等待连接,或者正在连接,大概持续2-3秒。然后开始读取页面,读取的速度也不快。最后一看页面底部的执行效率,50个请求,最多只有0.08秒。。。效率相当的OK。

以为是域名解析的问题,换IIS+PHP 5.2 ISAPI模式运行,速度非常快,一下就过去了。

而Apache2.2使用相同的域名,在使用ecshop2.6.2的时候又完全正常。。。

不知道是怎么回事,特别请高人指点!不胜感激。

因为效率问题,现在已经关掉了Apache服务器,所以不能提供测试环境了。简单的来说。

ecshop2.6.2在我服务器上 IIS 或 Apache 速度都不错,Apache好一点。
Ecshop2.7.2在我服务器上 IIS速度跟2.62差不多,打开页面时一直提示等待连接,连上了打开页面也很慢。直到真正打开完了之后,连续打开网页,速度就能恢复到2.6.2的速度效果。

PS:我在美国,加拿大两**立主机上做了测试,情况都完全一样。。。。并且有一台还是新装的系统,不是系统及网络原因。

回答:
帮顶一下

day day up...sign...>.<

2.7.2比2.6.2慢一些,这个是正常的。
2.7.2比2.6.2添加了一些功能。那么执行效率会减低一些。

但是不会相差多少,如果前面就很慢,那么一般是在域名解析~

老大,你没看懂我的贴子的意思呀。

2.7.2在WIN平台里用IIS进行PHP解析,不会卡,也不会停顿。但是用APACHE解析就会卡。

如果是2.6.2,在WIN平台里用IIS或者APACHE解析,都不会卡。

同样的系统环境,两个版本,在APCHE环境下的表现不一样,我指的问题是这个。。。。

PHP版本用的是一样的,MYSQL版本也是一样的,不同的就是WEB服务软件,一个是APACHE,一个是IIS+ISAPI。。。

所以我怀疑是不是2.7.2有哪些全局设置和APACHE有一些冲突,或者导致多次解析、压缩等操作?

理论上是appche 对php的支持要比iis要好,以前在phpchina 有一份测试报告。
不一定完全准确,但是有数据支持。个人感觉是比较准确的。


ecshop 里面部分是有对服务器进行设置,但这个一直是有的,以前版本就有。不是现在新添加上的。

我也不说什么话了,先顶个吧!无语!!!!!

用firefox 看详细啊