2016-12-30 194 views
0

抱歉,如果我的问题没有写出正确的方式。 请让我知道我能做些什么来帮助你,帮助我:)非常缓慢的prestashop

我正在Prestashop网站上突然开始变得非常缓慢的每页(正面和背面)。

我注意到这是需要很长时间才能处理的请求。 服务器开始发送响应后,速度很快。

当我去www.mywebsite.com 它是非常缓慢的处理请求。 当我去www.mywebsite.com/phpmyadmin 它很快

你有什么想法吗?

的Prestashop 1.6.1.6

的Linux my_host_name 23年3月10日-XXXX-STD-ipv6-64#1 SMP星期二03月18日14时48分24秒CET 2014 x86_64的GNU/Linux的

+0

您试图查看网站没有模块或重写?你可以从页面中禁用它“性能” –

+0

非常感谢,但我正在生产(我知道,我没有选择:() 我不能禁用任何东西,只是做一些忍者调试 – erwan

+0

用于实例如果($ _ SERVER ['REMOTE_ADDR'] =='')在classes/hook.php中为模块和类/ Tools.php为override –

回答

1

我具有相同的问题,前一段时间我用IP地址安装了一个检测国家的脚本。这个脚本是在每个请求中执行的,所以直到脚本完成后,页面的其余部分才会加载。无论如何,您可以启用调试分析功能来了解您的网页部分是否延迟了响应。

转到/confif/defines.inc.php并将_PS_DEBUG_PROFILING_设置为true。然后重新加载您的页面,您将在底部看到关于整个商店页面的每个加载部分的详细信息。

祝你好运。

-1

使用的工具,像http://tools.pingdom.comhttp://www.bytecheck.com检查什么正在加载,该TTFB,等待时间等

TTFB和等待时间。

检查你使用的是Apache 2.4 检查使用PHP FASTCGI 开启PHP-FMP 使智者缓存 使CCC(我们所做的一切,除了JS,因为它创建问题) 在我们的情况下,库MySQLi比PDO更快。 启用Mysql慢日志1秒+ 使用慢日志查看长DB是否等待,并在可能的情况下优化查询并检查索引使用情况。

如果长时间的总页面加载时间,我会使用上述工具以及Firefox /铬开发工具,并寻找长期加载项目。第三方服务,广告网络,分析,社交网络按钮等

也很高兴看到“慢”是什么。在未来的测试结果从上面的工具。