在缩小所有css和js之后为什么我的wordpress网站很慢?我使用Ipage托管。我在http://developers.google.com/speed/pagespeed/insights中测试我的网站它显示桌面模式83/100。 http://infotech-24.com这是我的网站。我的wordpress主题大小2.20MB。我用的没有插件
在.htaccess文件中,我使用此代码DirectoryIndex index.php
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
请帮帮我
答案 0 :(得分:1)
Chrome开发者工具栏显示2.05秒的延迟时间,即从浏览器请求文档到Web服务器返回的响应的时间。其他所有东西只需要大约1.5秒的加载时间,使总加载时间达到3.5秒。
在任何JS,CSS或图像依赖开始加载之前发生2秒延迟。换句话说,服务器准备HTML文档需要2秒钟。这就是我希望提高速度的地方。
由于这是一个WordPress站点,因此每次呈现页面时都会产生数据库请求,这可能是发生减速的地方。我要做的第一件事是加速WordPress网站是安装一个缓存插件,如W3 Total Cache。默认的W3TC设置通常很好 - 只需打开页面缓存和数据库缓存。 (并且请记住,如果您登录WordPress,则会绕过缓存。)
我最近在一个WP网站上工作,其中未缓存的DOM加载时间(即延迟)为10秒,缓存为500毫秒,因此有一些大的收获。
答案 1 :(得分:0)
这不是特别糟糕,我需要2-3秒才能加载。另外,考虑一下Google只获得91/100的事实。 83/100在某种程度上是可以接受的。
但您可以考虑修复(根据测试结果):