php codeigniter缓慢的初始加载

时间:2015-06-30 10:10:46

标签: php performance apache codeigniter debugging

有一个网站。一切都很好,但突然间它的工作有点奇怪: http://gtmetrix.com/reports/bienestarenelhogar.com/bSruWlXF(点击时间轴)

通常是apache + php + mysql

初始请求需要15秒。它使用codeigniter 2.1.0。我怀疑点火器引起了问题,因为其他的php页面都没问题。

我目前尝试获取日志,但我没有root,也无法在服务器上进行sudo。还有其他诊断方法吗?

(我不是一个骗子,我全都是关于java)

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

通过在codeigniter应用程序中启用缓存,您可以更好地提升您的应用程序。只需要在项目的.htaccess文件中附加一些代码。

ExpiresActive On

<Directory "/path/to/public_html/files">
    Options FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
    ExpiresDefault A300
    <FilesMatch "\.html$">
        Expires A86400
    </FilesMatch>
    <FilesMatch "\.(gif|jpg|png|js|css)$">
        Expires A2592000
    </FilesMatch>
</Directory>