当前位置:首页 > CMS教程 > WordPress > 列表

完美优化wordpress网站10步加速优化曲

发布:smiling 来源: PHP粉丝网  添加日期:2015-02-27 17:31:27 浏览: 评论:0 

之前有很多朋友问logo123.cc用的是哪里的空间速度真不赖,刚开始说是美国洛杉矶的空间,有些朋友还不信,只好叫他们自己去ping一下咯。很多朋友知道phpfensi.com用的是美国空间后又开始和小V讨教wordpress加速的方法来了,其实wordpress优化加速很简单,下面小V就来整理下自己所总结的wordpress加速优化方案。(PS:此篇教程只适合有wordpress建站基础的朋友借鉴,如果是刚使用wordpress的新人那么最好现在其他空间测试后再使用,以免造成网站出错!)

一、压缩当前主题中的js与css文件,压缩工具随便百度谷歌一下,一大把的在线压缩工具。

二、将压缩后的js与css文件上传至cdn,并替换掉主题中js与css文件的链接。(CDN注册地址)

三、将主题中不会经常变动的参数静态化。(如:网站名称、页面编码、页脚)

四、使用相对链接结构,减少页面代码字符数量,wordpress中调用相对路径链接代码:(参考链接:wordpress加速优化教程:使用相对链接)

  1. add_action( 'template_redirect''v7v3_urls' ); function v7v3_urls() { if ( is_feed() || get_query_var( 'sitemap' ) ) //判断是否为feed页面或者sitemap页面。 return; $filters = array( 'post_link', 'post_type_link', 'page_link', 'attachment_link', 'get_shortlink', 'post_type_archive_link', 'get_pagenum_link', 'get_comments_pagenum_link', 'term_link', 'search_link', 'day_link', 'month_link', 'year_link', ); foreach ( $filters as $filter ) { add_filter( $filter, 'wp_make_link_relative' ); } } //phpfensi.com 

五、使用WP-HTML-Compression插件去除HTML代码中的换行以及空格。(WP-HTML-Compression插件下载)

六、开启页面Gzip压缩,Gzip代码如下:

function gzippy() { ob_start('ob_gzhandler'); }

七、开启静态文件缓存,设置文件缓存时间。

八、优化整理数据库.

九、开启dns预取,加速网站页面解析.

十、开启wordpress对象缓存,加快WordPress中php代码的解析速度,方法如下:

1、memcached缓存:

下载memcached缓存插件.

将压缩包中的 object-cache.php 文件解压并上传至 wp-content 文件夹。(PS:插件会自动启用,无需设置。需要服务器支持memcached组件)

2、eaccelerator缓存:

下载eaccelerator缓存插件.

将压缩包中的 object-cache.php 文件解压并上传至 wp-content 文件夹。(PS:插件会自动启用,无需设置。需要服务器支持eaccelerator组件)

温馨提示:第四与第六条的代码是加入到主题的 functions.php 文件中,第十条的两种缓存只需要选择其中一种,依服务器配置而定(本站用的是eaccelerator缓存)。

Tags: wordpress优化 wordpress加速

分享到: