WordPress 优化方法大全

news/2024/7/10 4:30:56 标签: wordpress, 数据库, 优化, wordpress插件, web服务, html
htmledit_views"> 如今WordPress的正变得比以往任何时候都更受欢迎,这里提到的11个提升WordPress速度与性能的技巧可能对你有用。网站性能是任何成功的网站的一个关键因素。

    1.安装DB Cache插件

    DB Cache插件可以对每个html" title=数据库>数据库查询进行终生缓存,它的优点在于速度远远超过其他的HTML缓存插件和使用较少的磁盘空间。

    2.尽量减少PHP和html" title=数据库>数据库查询

    在4 Simple Ways To Speed Up WordPress这篇文章中提出,减少PHP和html" title=数据库>数据库查询可以减轻网站服务器的负担。每次加载网页时,如果浏览器已经执行任何PHP的查询,它将增加你等待打开页面时间。如果用HTML取代某些PHP ,那么页面加载时,浏览器仅仅只是读取HTML。

    例如:可以将hedaer文件中的

   



    替换为

   

you blog name

 

    3.删除没有必要的插件,升级正在使用的插件

    从Web服务器上删除你未使用的插件,仅仅停用插件还是会影响到一个网站的速度,因为WordPress会检查看看他们是否被激活;此外你必须保持你正在使用插件的最新版本,插件作者推出新版本,是因为他们已经修改了代码使插件更好地发挥作用。

    4.从myPhpAdmin中html" title=优化>优化和修复你的html" title=数据库>数据库

    你应该经常登陆你的myPhpAdmin来html" title=优化>优化你的html" title=数据库>数据库。找到你的WordPress的DatabaseTables ,选中所有表格的复选框,选择 Optimise Tables Option 和 repair。你会惊讶这个技巧可能可以帮你节省10%以上的html" title=数据库>数据库空间。

    5.升级到Wordpress的最新版本(beta版除外)

    WordPress 2.8.4 相对于以往的版本有大量的更新,因此,最好升级到最新的版本。

    6.html" title=优化>优化网站中的图片

    虽然现在上网速度在不断的提升,但是尽可能减小图片的体积也是有必要的,当然,是在保证图片质量的前提下。

    7.使用Optimize DB

    Optimize DB插件的作用在与它可以有效得html" title=优化>优化重组你的WordPresshtml" title=数据库>数据库表。界面很简单,只有一个按钮:Optimize Now。

    8.安装WP CSS插件

    WP CSS插件gzip你的CSS文件中的空格,它使您能够安心地@import CSS文件,而无需担心会在用户端发生什么。可以对缓存时间也进行设置,还可以给特定页面或者文章添加CSS文件。

    9.使用可靠的图片托管服务

    尽可能将文章中的图片保存到其他地方,如Google Picasa、Flickr等。而不是上传到你的服务器上。这样做可以使Web服务器减少很多平均CPU负载/存储要求。

    10.显示页面加载时间

    在模板的适当位置插入一个简单的代码,可以知道花费了多少时间来加载网页。这个小提示很好的让你了解你的WordPress的html" title=优化>优化。

    queries in seconds.

    11.安装WP Super Cache插件

    WP Super Cache插件可以让你的WordPress生成静态的HTML页面。在你访问网站时,看到的是在你的WEB服务器中生成HTML文件,而不是反复地让服务器端处理PHP脚本。

 

 

—————————————————————————————————————————————————

解决有可能是由于widgets_init()函数运行慢而引起的首页面打开慢,解决办法编辑文件 wp-include/http.php

WordPress 2.9版本中在220行左右有如下代码 :

function request( $url, $args = array() ) {
global $wp_version;

中间添加return; 修改为

function request( $url, $args = array() ) {
return;
global $wp_version;

修改之后,会导致Google sitemap插件无法生成sitemap,改下sitemap插件,让它调用request方法时不return就行,

大家可以尝试一下如有问题再改回即可.

—————————————————————————————————————————————————

减少众多主题中首页内模板对php函数调用,将 header.php footer.php 或其他php文件,尽可能的把里面的php语言改为html语言,

这样的话就减少了对html" title=数据库>数据库的查询,速度自然快很多,至于那些是可以改的,

大家可以自己尝试修改下,反正博客的名字和介绍关键字等不会天天变, 常用的函数如下:

: 博客名称(Title)
: CSS文件路径
: PingBack Url
: 模板文件路径
: WordPress版本
: Atom Url
: RSS 2.o Url
: 博客 Url
: 博客网页Html类型
: 博客网页编码
: 博客描述
: 特定内容页(Post/Page)的标题


其他更多函数请见: html" title=wordpress>wordpress必备之-修改主题常用的函数 WordPress技巧之-主题函数速度html" title=优化>优化

—————————————————————————————————————————————————

减少插件,当你的博客访问速度逐渐变慢的时候,问问自己,是否这几天又安装了插件?

插件是致使WordPress博客访问速度变慢的主要杀手之一,,去控制面板看看,现在启用了多少个插件。

对于WordPress插件的使用原则,建议是:能少用就少用。在使用插件之前,先问问自己:这个插件一定需要吗?

html" title=wordpress>wordpress就能自动摘要,影响速度的wp-utf8-excerpt是没有必要的,详见:html" title=wordpress>wordpress技巧之-免插件首页分类自动摘要

最后,需要注意的是,不是 停用 不使用的插件,是删除。

如果插件提供了管理界面,可以卸载,那就先卸载,再删除插件程序,这样对WordPress的速度html" title=优化>优化是很明显的.

—————————————————————————————————————————————————

html" title=优化>优化WordPresshtml" title=数据库>数据库,清理垃圾评论 关闭日志修订记录功能(就是关闭文章修订版本), 可以通过插件来实现简单安全一键搞定

详见:html" title=wordpress>wordpress必备之-html" title=数据库>数据库html" title=优化>优化插件WP-Optimize

关闭html" title=wordpress>wordpress的文章修订版本功能可以通过修改wp-config.php 文件来实现,在文件末端?>上面加入

/* 关闭页面修订版本的功能 */
define (‘WP_POST_REVISIONS’,'0′);

上述代码是屏蔽掉“Revision”,有几个参数可选,根据实际需要修改(蓝色部分,本处就是指的0):
true(默认)或者 -1:保存所有修订版本
false 或者 0:不保存任何版本(除了自动保存的版本)
大于 0的整数 n:保存 n 个修订版本(+1 只保存自动保存版本),旧的版本将被删除。(这些大家只要了解就好)

—————————————————————————————————————————————————

html" title=优化>优化图片的好处是显而易见的,首先可以节省大量的带宽资源,流量就是钱;其次,图片html" title=优化>优化,可以大大提供博客整体的载入速度;

图片的html" title=优化>优化非常简单,在保存图片的时候,把图片保存为网站应用,图片格式尽量使用.jpg。图片大小尽量保证在40KB一下,

如果你实在不想使用图片编辑软件修改图片,可以使用雅虎提供的图片压缩功能,如果图片多的话可以使用图片批量转换工具.

—————————————————————————————————————————————————

还有其他一些关于WordPress的html" title=优化>优化方法这里不一一列举,这些都是最常见最管用的,希望对大家有帮助.


http://www.niftyadmin.cn/n/585236.html

相关文章

往年的计算机二级成绩怎么查,计算机二级成绩能查了么

计算机二级成绩能查了么以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!计算机二级成绩能查了么往年的计算机二级的成绩可以去查成绩网,百度查成绩网就可以,不仅仅往年…

Apache 选择only for the Current User, on 8080, when started Manually时的服务启动方法及如何修改端口号

apache在安装时一般会选择"for All Users, on Port 80, as a Service – Recommended",今天我安装是选择了“only for the Current User, on 8080, when started Manually”,但安完成后却发现apache在系统托盘中的监视器却始终为红色,没有办法…

计算机图形学第三版实验报告,《计算机图形学》实验2实验报告

实验2实验报告格式《计算机图形学》实验2实验报告实验题目:多视图绘图程序实验内容:掌握多视图绘图的概念,掌握二维统计图的绘制方法。调用实验1中自己编写的基本包,绘制自己所设计的统计图形(饼图、直方图以及折线)。编写程序调用…

08回顾,09展望~~但愿大家都有个好运气

转眼间2009年了,奥运也过去了,一切都过得很快~~这一年倒是做了一个项目,不过由于项目紧张,后来发现大脑有点麻木,甚至连说话都结巴了,看来网上有人说程序员不善于交流这个问题,应该算是职业病~~…

计算机中chitu形式简称,ChiTuBox

ChiTuBox电脑版是一款优秀的光固化切片软件。ChiTuBox最新版首次打开软件时,会弹出机型选择框,可根据自己需要选择列表机机型。只有首次登录要选择机型,后面登录都不需要。ChiTuBox电脑版界面简洁,操作简便,用户可以根…

到处都是经济危机~~我都有点过敏了~~

现在经济危机可是关键字啊到处都在谈,连我这个一向对经济不太关心的人,都开始留意政府的刺激政策了,不过看起来并不太吸引人,比如说对于降低房价,虽然是好事,但不一定有效果,因为现在这个情况即…

网络工程师经常会面对服务器性能,阅读以下说明,回答问题1至问题4。【说明】网络工程师经常会面对服务器性能不足..._考试资料网...

阅读以下说明,回答问题1至问题4。【说明】网络工程师经常会面对服务器性能不足的问题,尤其是网络系统中的核心资源服务器,其数据流量和计算强度之大,使得单一计算机无法承担。可以部署多台Linux服务器组成服务器集群,采…

利用Geoserver的wfs BBOX范围查询及Openlayers解析GML,添加Marker

在经历了无数实验摸索及相关大侠的耐心收终于对Geoserve的wfs查询有了一定了解,现写出一点总结。以下方法描述了对Geoserver进行范围查询,并将查询结果在用OpenLayers在地图上画出的实现方法。 首先wfs查询分为1.0.0和1.1.0两个版本,这两个版…