记忆盒子

把记忆装进灰色的盒子,封装起来,那年那月,重新拾起。

首页搜索目录
search
当前主题: 网络日志

解决zblog后台速度慢的问题

作者:Kaka    时间:2014-12-16 3:13:11    浏览:    评论:6

      今天发布文章时,发现后台管理界面运行速度非常慢。想想这几天也没有更新过什么文件,一直以来也都运行得好好的,一时之间不知从哪里着手查明原因。

      一开始我以为是数据库太大的缘故,于是压缩修复了数据库,但问题依旧;之后,我又怀疑是服务器某些地方的文件造成的原因,于是,花了大量的时间去清理服务器的日志、临时文件等等我认为会可能造成这一问题的地方,回收应用程序池,重启IIS。。。就剩没有重启服务器了,然而,令人失望的是,问题依然没有解决。

      排查程序

      最后,不得不从zblog的程序检查入手了。

      通过firefox开发者工具(如何利用Firefox自带的Web开发者工具分析网页)或者Chrome开发者工具(如何使用Chrome开发者工具),打开页面诊断,发现每个页面都要等待10多秒,很明显是被某一个程序给卡住了。

每个页面都要等待10多秒

每个页面都要等待10多秒

      然而,状态栏却全是显示“等待www.webkaka.com...

等待状态...

等待状态

      这就说明,网页不是被第三方外挂程序拖慢,而是自身的程序。

      我于是打开程序主页面admin.asp,采用排除法,逐个把引用的函数注释掉。这个排查过程比较繁琐,耗了一点时间。

      最后发现,当把检查插件的那段代码注释掉后,页面速度恢复正常了,等待时间由10多秒变成了100多毫秒。

等待时间由10多秒变成了100多毫秒

等待时间由10多秒变成了100多毫秒

      可能是某个插件引起

      由于问题出在与插件有关的那段代码上,我就有理由怀疑是某个插件所致了。按照这个思路,我又逐个插件卸载,最后发现是PluginSapper这个插件拖垮了网速。PluginSapper是zblog官方提供的一个插件,它提供了编辑插件信息,安装删除插件,导入导出插件,在线安装升级插件等功能。

      为什么这个插件出问题了呢?带着这个问题,我查看了这个插件的源代码,发现每次打开页面,这个插件都会自动检测,并去请求一个来自官网的下载链接地址:http://download.rainbowsoft.org/Plugins/,然而,这个官网的地址不知什么原因已经连不上了,这就是“等待”时间过长的真正原因。

      解决方法

      进入“插件管理”页面,停用PluginSapper这个插件即可。

      也可以直接从\PLUGIN\p_include.asp这个文件里,把下面这行删除掉即可:

      <!-- #include file="PluginSapper/include.asp" -->

      后记

      这里用的是zblog2.x之前的版本,现在的新版不知有无此问题。如果新版仍然存在此问题,则需要官方修正一下这个插件,一劳永逸。

Tags: ZBlog  

加入本站QQ群(312716741),交流分享网站建设、优化、SEO技术。。。

 

上一篇: 响应式图片-怎样防止网页重排
下一篇: 来自Google和Yahoo的近40个优化建议帮助网站提速
  • 5.九荒
  • http://www.52zww.com
  • 咨询一个问题,我的vps是iis6+isapi rewrite3
    我用的是后台伪静态的.htaccess,默认创建的,
    但是伪静态开启不了。。网上看了好多都没有解决掉
  • 2015-3-4 14:30:43 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客                   QQ交流群(312716741)

  • 通过Google订阅本站 通过鲜果订阅本站 通过抓虾订阅本站
  • 通过QQ邮箱订阅本站 通过Yahoo订阅本站 通过有道订阅本站

Search

最新评论及回复

最近留言

网站分类

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009 All Rights Reserved. 粤ICP备09073737号

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009 All Rights Reserved.