前2是亚马逊,应该是相同的设置
服务器1:
http://be-pure.com/en/women/3-slim-y-tank.html
服务器2:
http://52.77.216.83/en/women/3-slim-y-tank.html
最后一个是本地托管
服务器3:
http://internal001.zizsoft.com/be_pure/en/women/3-slim-y-tank.html
问题是服务器1加载速度与其他两台服务器相比非常慢,但性能应该是3中最好的.
看起来好像服务器1没有缓存文件
但事实上,他们都有
使用文件系统启用smarty缓存,修改时使用retrmplie
和
打开文件系统缓存
鉴于代码和服务器设置相同,2 amazon服务器都是相同的设置,localhost one是其他服务器,但它应该比服务器1慢
1)如何调试/检查文件是否已经使用缓存?
(缓存文件位于cache / smarty中,缓存/ cachefs位于服务器中)
2)服务器1的加载时间是多少?只是把它看作一个PHP站点,任何方法来检查它为什么慢?
非常感谢您的帮助
文件中还有很多JS数据.加载页面只需318KB,它甚至可以在获取任何HTML之前获取许多请求来获取JS / CSS文件.所以它需要获取所有外部JS / CSS的318KB(哇!).这就像4MB的东西只是为了加载页面.
检查缓存系统生成的文件的修改时间戳,以验证缓存是否正常工作.
编辑:
由于现在有赏金 – 请查看我们的评论讨论.有一个问题,traceroute没有到达服务器目的地,我怀疑这与缓慢有关,但这种类型的网络问题是我的头脑.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。