抱歉,如果我的问题没有以正确的方式书写。 请让我知道我能做些什么来帮助你帮助我:)。
我正在Prestashop网站上工作,该网站突然开始在每个页面(正面和背面)变得非常慢。
我注意到需要很长时间才能处理这个请求。 一旦服务器开始发送响应,它就会很快。
当我访问www.mywebsite.com 时处理请求非常慢。 当我访问www.mywebsite.com/phpmyadmin 时,它很快
你知道吗?prestashop 1.6.1.6
Linux my_host_name 3.10.23-xxxx-std-ipv6-64#1 SMP Tue Mar 18 14:48:24 CET 2014 x86_64 GNU / Linux
答案 0 :(得分:2)
我安装了一个用于从IP地址检测国家/地区的脚本时,前面有一个商店我遇到了同样的问题。此脚本在每个请求中执行,因此在脚本完成之前,页面的其余部分不会加载。无论如何,您可以激活调试性能分析,以了解页面中的女性部分是否会延迟响应。
转到/confif/defines.inc.php
并将_PS_DEBUG_PROFILING_
设置为true
。然后重新加载您的页面,您将在底部看到有关整个商店页面的每个加载部分的详细信息。
答案 1 :(得分:-1)
使用http://tools.pingdom.com和http://www.bytecheck.com等工具检查正在加载的内容,TTFB,等待时间等。
TTFB和等待时间。
检查您使用的是apache 2.4 使用php FASTCGI检查 启用php-fmp 启用智能缓存 启用CCC(除了创建问题的js之外我们都做了) 在我们的例子中,mysqli比PDO更快。 启用Mysql慢速日志1秒+ 使用慢速日志查看长数据库是否等待,并在可能的情况下优化查询并检查索引用法。
如果总页面加载时间过长,我会使用上面的工具以及firefox / chrom dev工具,并寻找长装载项目。第三方服务,广告网络,分析,社交网络按钮等
也很高兴看到"慢"是。在未来的上述工具的测试结果中。