自从把hamid-bakeri换到Weisay Heibai后,网站的访问速度,明显慢了好多。这个我也知道毕竟英文主题在文件毕竟还是精简一些,而威威的黑白主题,加载的插件、js文件、css都增加了。再加上自己有添加一些自己喜欢的插件WP-CodeBox、CommentLuv、WP Keyword Link都是消耗大户,加载速度慢不下来才怪咯。因为是国外的空间本身访问的速度就不是很快,现在变得更慢了。差不多要1.5秒~2秒了,这个速度有够无奈的,但是我又不想换到国内的空间,主题的东西合并CSS和JS文件的话,这些只能慢慢来,插件我又不想减少,就想到几个朋友网站介绍的静态和伪静态。

原先的速度大概是900毫秒左右
关于伪静态和静态缓存
伪静态的设置:WP后台—设置—永久链接设置—自定义结构/archives/%post_id%.html ,只要后面是.html结尾的即可。archives这可以自定义有的人喜欢用post或者reed这些都可以自己定义就好。伪静态对SEO还有有很大的好处的,伪静态同样还是要查询数据库的,只是从URL的角度考虑对SEO有一定好处。所以还是建议开启伪静态,如果空间用的是Linux+Apache环境然后支持.htaccess文件写入,这样只要在WP后台设置就可以实现伪静态。如果.htaccess文件无法自动写入需要手动配置.htaccess文件。
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
关于上面提到的“伪静态对SEO还有有很大的好处的”这句,我只能持保留意见,因为我们都清楚,伪静态实际上只是让网站更加便于被搜索引擎收录,对于网站的访问速度和服务器的负荷是没有任何降低的。但是我在网上又看到另外一种说法,他觉得wordpress增加了伪静态后反而对于搜索引擎体验更差:1.网页打开慢。因为在原先访问的基础上,还需要重定向到静态页面,变相的消耗。2.网站承受力低。这个具体情况我是不太清楚,他只是说假如原先是1000人在线网站挂了的话,现在只需要300人就可以让你的网站挂掉。3.大量的重复页面。这个在一定程度上确实会引起,因为动态网站和静态网站是一样的,实际上都可以访问,除非你使用robot.txt屏蔽掉动态网页,否则搜索引擎还是会收录。好吧,我仔细看了下对于wordpress平台上面的几个错误,可能基本上不会引起因为wordpress本身是支持伪静态的,这样就不会产生重复的页面。不过这个是在服务器支持伪静态的情况下,否则反而是给服务器增加负担。
上面提到了伪静态,那就不得不说下静态缓存页面,减少数据库的查询次数,加载插件、js实际都在消耗服务器资源,所以生成静态页面,让用户可以直接访问这些页面生成的缓存html网页,不用再重复查询数据库等数据当然是最好的解决办法。呵,wordpress 的插件越来越多,速度也越来越慢,咋整?那就使用缓存插件呗,wordpress一般使用cos-html-cache、wp-super-cache静态化缓存插件,这2个缓存插件反响也最好。
这个就不详细复制介绍了,迟点等我自己添加上了,再发个文章吧。http://ooxx.me/wp-super-cache.orz大猫的介绍,可以自己看。
这几天状态不对,昨天躺在那里睡不着,就起来看电影,看小说,看通宵。今天晚上拉肚子,已经上厕所去了4趟了。真MD杯具,看见很多朋友有在我的网站访问,还是很高兴的,迟点去你们那里溜达吧。
还有我想问一句,我原先的网站页面是默认的http://www.yshe.net/?p=123页面,现在假如要添加缓存页面的话,肯定要变更链接成html状态,想问下,这样是否会对网站收录或者访问产生影响。
弄缓存的话,时间长了是不是主机会不会变慢?
应该不会,最多说占用空间。访问倒是不会慢下来
我还是老实点 默认
我使用的结果,默认收录情况不好
瞎折腾!乘着青春苦逼时,赶紧多折腾吧!哈哈!!
唉,苦逼的日子
伪静态还没有去整过
伪静态我测试是有效果的,你可以测试下哈。
看来我还是不觉中加了伪静态啊。。我什么静态插件都木有装。照样飞。。。
你是哪里的空间?
博客底下有。。是景安的机房!
国内的不能跟咱国外的比哈