对于z-blog前后台反应速度变慢这个问题,肯定不少z-bloger都遇到了。造成z-blog前后台反应速度变慢的原因有很多,当你在使用z-blog的过程中,你多少会对程序、主题、插件等等做一些改动,以求满足你某方面的需求,但这些动作,无疑都有可能影响到程序本身的执行。下面就来分析下影响z-blog前后台反应速度变慢的主要原因:

一、插件原因

插件的添加(特别是那些需要直接读取数据库数据的插件),往往会带来一些类似负面的影响。这里举一个最典型的例子——文章列表排行插件 v0.8,作者:巴士飞扬。这个插件,目前想必使用它的z-bloger已经铺天盖地了!的确,该插件功能是相当强大,可以生成19种文章列表,其中还提供了包括文章排行、随机显示等多种归类方式,它极大地扩充了文章列表及侧边栏的种类,可以让你的博客更好地展示文章,甚至可以借助它将你的博客改装成小型的CMS……然而,大家在享受其便利的同时,是否忽略了对其性能做一次评估呢?假如说前后台(特别是后台)反应速度变慢纯粹是插件造成的话,我想这个插件堪称罪魁祸首。请看证据:

以上这两张图,是安装该插件前后,我在后台进行“索引重建”所需耗费的时间的对照。安装前是0.422秒,安装后是9.047秒,差距相当大吧?那么,你肯定会问:“索引重建”究竟是什么东西?这个耗损时间能说明什么问题?好吧,是这样的:“索引重建”其实是比较常规的数据库维护操作。当程序经过较长时间的运行后,索引都有损坏的可能,这时就需要重建,也就是对数据库中的海量数据重建索引、重组。这项工程可以起到提高检索效率的功效(虽然可能不明显)。这就等于是重新读取并组织了一遍站点数据,那么,他所消耗的时间,某种意义上讲不就是程序的执行速度吗?这样一来,你该明白了吧?依此类推,当我们在前台进行一些相关操作,比如提交评论时,等于也是在进行一次小范围的索引重建,那么这个速度同样也可能受到影响。

至于其他插件吧,不敢说对此都没任何影响,事实上绝不可能。因此建议就是:如果你没必要平添太多的拓展功能,只想简简单单写一写日志即可,那么能少装的就少装一些吧。轻装上阵总比负重太多更让人放心。

二、主题原因(主要影响前台)

主题模板的代码书写是否科学规范,或多或少也会影响到前台的反应速度。这个不言而喻了。当你在主题中,特别是那些.html的静态页面中,需插入较多JS或其他代码时,你应该考虑采取在

区调用外部文件的形式,而不是在整个页面中四处搁放。以JS为例吧,网页中的js特效虽不会影响到网速,但却会影响到你加载页面的速度(特别是当你放置不科学时,影响更大),而且多js就会多很多数据,就相当于在同一个页面中,多许多张图片一样,肯定加载的时间会慢下来。另外,js是在客户端进行解释执行,因此也比较占客户端的系统资源。

另外,主题中使用的图片元素也会有影响,图片、图标太多、太大同样不可取。还有就是代码是否简洁的问题?有些同学,喜欢装上一个主题后,就天天似懂非懂地摆弄、折腾,今天删掉一个层,明天添一个table……这样几天下来,自我感觉倒不错,实际上不知制造了多少垃圾代码!这些垃圾代码,对页面的执行速度同样也会影响到。

三、程序修改的原因

这个问题,新手倒不常见,可一些老鸟就经常犯了。动不动就拿源程序开刀,改这个改那个的。这么做,不仅以后版本升级比较麻烦,还可能带来类似的负面影响。比如,编辑修改软件选择不恰当,致使编码发生错乱,网站出现乱码的现象就偶有发生;再一个就是在改动中,不知不觉地降低了程序本身的性能;等等。

以上都是前因啊,所谓因果勾连,当你犯了相似的错误,“前后台反应速度变慢”这个果实,你能不尝上一口?

Z-Blog 下载:

软件大小:1.67MB

软件类别:国产软件 | 博客系统

软件语言:简体中文

运行环境:ASP/Access/MSSQL

软件授权:免费版

更新时间:2014-1-2 17:20:48

本文转自:低一度

zblog php很慢,z-blog(zblog)前后台反应速度变慢原因分析相关推荐

  1. android 动画结束停留,hi3716c-android4.0.3SDK在开机动画片阶段停留很长时间并黑屏不进入launcher原因分析...

    hi3716c-android4.0.3SDK在开机动画阶段停留很长时间并黑屏不进入launcher原因分析 最近基于海思3716c方案的智能机顶盒批量出货了,但出现了意想不到的问题.有少数机顶盒在开 ...

  2. zblog是PHP好还是,「zblog seo」PJBlog和Z-blog哪个好,他们各自的优点是什么,做SEO哪个好...

    zblog seo: PJBlog和Z-blog哪个好,他们各自的优点是什么,做SEO哪个好 Z-blog最好,软件本身就SEO做的好,文章收录最快,这是我的亲身体验... 其他答案:我个人觉得Z-B ...

  3. 安卓手机突然很卡_安卓手机为什么很卡 安卓手机卡顿原因分析【详解】

    根据最新的调查显示,截止到2014年11月底,全球安卓手机用户约7.5亿,全球每天要扫除掉清理垃圾300万GB的垃圾,相当于装满18万部16G手机,堆起来约2.7万米高,这个高度相当于约31座珠穆朗玛 ...

  4. 程序员很少上《非诚勿扰》电视节目相亲之分析

    程序员很少上<非诚勿扰>电视节目相亲之分析 偶观看有线电视32频道的江苏卫视<非诚勿扰>电视相亲节目,半年有余. 问题 为什么程序员很少上<非诚勿扰>节目进行相亲呢 ...

  5. 服务器ghost备份后无法进入系统还原,使用Ghost备份/还原系统的速度很慢原因分析与解决...

    当电脑出现一些无法解决故障的时候,很多用户都会通过Ghost进行还原,相信电脑系统中的Ghost备份与还原这个功能大家都有尝试使用过吧,不管是备份还是还原这都需要一定的时间过程.用户反应使用的是四核处 ...

  6. 无线网显示服务器繁忙,设备连接无线路由器宽带测速都正常打开网页很慢的原因分析...

    路由器具有判断网络地址和选择IP路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,很多朋友都有这样的体验,我们用本地测速软件看到路由器速度各方面都很 ...

  7. 计算机硬盘移位,旧电脑挂了3.5硬盘很鸡肋?加一物秒变移动硬盘

    原标题:旧电脑挂了3.5硬盘很鸡肋?加一物秒变移动硬盘 随着SSD的普及,大批的3.5寸大硬盘闲置下来,发现不少小伙伴都对它们束手无策,只能将它们束之高阁然后不理不问:近来,存储介质涨得那叫一个疯,于 ...

  8. 无盘系统的服务器配置高不高,为何网吧电脑配置“超低”,使用却很流畅?网吧老板说出2个原因...

    原标题:为何网吧电脑配置"超低",使用却很流畅?网吧老板说出2个原因 为何网吧电脑配置"超低",使用却很流畅?网吧老板说出2个原因 如今的网吧比起刚刚盛行那会已 ...

  9. z-blog php 静态设置,Nginx的Z-Blog的伪静态配置方法

    本站是在LNMP环境下运行,参考Nginx的Z-Blog的静态配置 复制代码代码如下: server { listen 80; server_name jb51.net blog.jb51.net w ...

最新文章

  1. android studio字符串转整型,Android Studio 中的FindBugs插件使用,轻松帮你发现Bug (转)...
  2. linux 磁盘诡异的被占用
  3. 《图解CSS3:核心技术与案例实战》——1.1节什么是CSS3
  4. 『PPYOLO tiny尝鲜』基于PaddleDetection的人脸疲劳检测
  5. [Python web开发] Web框架开发基础 (一)
  6. Collecting package metadata (current_repodata.json): done Solving environment: failed with repodata
  7. 【C++深度剖析教程30】C++中抽象类和接口
  8. android判断usb已连接,android 判断是否有网络连接(usb连接电脑问题)
  9. [转]Ubuntu terminator 无法打开解决方案
  10. 为什么要使用 JavaScript
  11. Team Fundation Server 2010 三
  12. 腾讯将创办腾讯云启商学院,马化腾任荣誉院长
  13. XShell VIM 粘贴
  14. Retrofit 使用 DELETE 方式
  15. Matlab之format 设置命令行窗口输出显示格式
  16. jq小插件tiptip
  17. 基于Kinect深度图像和SLAM二维地图创建
  18. 案例 | 苏州农村商业银行金融云平台支撑互联网创新业务发展
  19. Java throw和throws关键字的使用及区别
  20. python繁简体转换【亲测有效】

热门文章

  1. google adwods关键字工具
  2. 函数生成的ALV的按钮列表
  3. Element在chrome浏览器下table表头不对齐问题解决
  4. 一个DBA的雄心壮志
  5. 4K Video Downloader(4K视频下载器)V6.2.26版本发布
  6. Linux(CentOS 6.5)shell下安装Cisco ***
  7. 多功能图片转换器webp2jpg-online
  8. 全景丨VR全景制作全流程系列教程,第五节光圈
  9. springboot入门ppt,java面试数据库隔离级别实战
  10. Python中报错:IndentationError: unexpected indent的原因分析和解决方法