首页 > CMS > Wordpress > 正文

wordpress占用资源与静态化插件的故事

2024-09-07 00:50:44
字体:
来源:转载
供稿:网友

以下纯属记录最近的遭遇,比较乱没有条理:

前几天觉得自己某个网站很卡(应该是卡了有一段时间自己受不了了)于是向服务器提供商反映了问题,等了半天之后收到的通知居然是反过来说我的网站占用他们的数据库连接数过大,影响了其他用户,要将网站查封,叫我自己检查修复网站程序问题.(晕,敢情我不反映他们还查不出来)

一时间搞得我一头雾水,好好的也没乱改过什么东西,就是普普通通的wp,怎么程序会出问题,然后空间商还咔咔给我发来几张看不懂的统计图,噼里啪啦一顿说,总之意思就是是我这边的问题,他们是无辜的.

技术菜鸟的我哪里检查得出来什么程序问题,在网上到处收集了一些信息,了解到wordpress本来就比较占服务器资源,一般需要做一些优化例如:

1、减少不必要的插件的使用,只用最基本的,目前我用的是:Baidu Sitemap Generator、Google XML Sitemaps、WP No Category Base、多说、GZippy、百度分享按钮、WP-PostViews.

2、如果被spammer发了过多的垃圾评论,目前多说插件可以防御这个问题.

3、有的wordpress网站根据自身的特点并不需要用户评论,可以直接删除评论功能,减轻数据库读取负担,具体方法是删除根目录的wp-comment-post.php文件,删除数据库中的comment表格.

4、安装静态化缓存插件wp super cache可以降低CPU负荷,据说十分强大.(该插件具体安装与设置说明)

按照上述的办法进行了一下优化,再向空间商那边反映,得到的答复是依然占资源不能解封,就这已经折磨了大半天了,和他们技术聊,技术说不懂网站,不提供帮助,最后没辙,只好换搬家,搬回了以前闲置的西数的香港空间,测试了几个小时,木有接到任何要封我的通知,我还专门到有问必答那里咨询了西数的技术人员我这网站占不占资源,得到的答复是没有任何异样,接着又继续观察了一天依然没有任何异样,我才重新购买了西数的国内空间(香港的流量太贵用不起,这也是之前那个空间被我闲置的原因),把备案转了过去.

至此我更肯定了群里兄弟说的占资源那是空间商的借口罢了,机器配置低,很多虚拟主机打着不限流量(当初就是看中了这不限流量)、甚至不限大小、不限数据库的旗号,专门卖给我们这种新手小站长,因为他们知道很多新手站长的网站并没有什么流量,都是玩票学习性质的,而我们很多这样的新手以为买了这样一款便宜又“强大”的空间就可以立地成仙了,殊不知你根本用不了多少流量,到时候流量上来了,各种其他的限制也就来了,比如说CPU使用率超标啊,数据库查询过于频繁啊之类的,说无限的肯定是忽悠,因为一款机器肯定有自己的承载能力,它有它的上限,你超过了这个限制,空间商肯定要跟你急的.

从之前的捡便宜到处转辗到现在还是选择了一个比较大的品牌,我的感悟真的是一句话:一分钱一分货啊,以上非西数广告,纯真实经历,我以前也骂过西数详情见(怎么关闭wordpress文章评论),至于那个号称不限流量又封我的,鉴于客服态度还是不错没有置之不理,最后也退了部分余款,这里就不报名字了,希望以后能做好一点吧.

搬家之后,又出了点小问题,这次是wp super cache插件和友情链接的故事.

该插件有利于节约服务器资源,以及缓存增快浏览速度,不过安装之后发现设置的友情链接无法生效,也就是你自己看倒是已经设置成功了,别人看却没有,站长工具也检测不到,就因为这个,在换友链时还引起了误会被别人当做骗子了,不过还好现在误会已经澄清,所以如果你也遇到了类似这样的问题,设置了一个东西,却老是不生效,十有八九就是哪个静态化插件闹出来的事儿.

经过学习我又知道了其实如果你是新站流量不大(除非你日IP几千),最好先不要用例如cos-html-cache、wp-super-cache这样的静态化插件,因为效果并不大.

如果网站主题还需要修改完善的,也最好先不要用,静态化插件据说副作用很大,更多的副作用就不知道了,据说严重的可以导致网站崩溃,总之不适合新手,感兴趣的自己测试吧.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表