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

全屏阅读

2014-10-30 22:10:58 作者: 所属分类:WordPress优化, WordPress字典 阅读:1654 评论:1

标签:

注:此文为原文转载自v7v3

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

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

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

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

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

    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' );
    }
}

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

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

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

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

八、优化整理数据库。(wordpress数据库优化教程(一) wordpress数据库优化教程(二)

九、开启dns预取,加速网站页面解析。(wordpress 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缓存)。

顶一下
(0)
0%
订阅 回复
踩一下
(1)
100%
演示下载
» 郑重声明:本文由zhanghang发布,所有内容仅代表个人观点。版权归wordpress主题先生zhanghang共有,欢迎转载, 但未经作者同意必须保留此段声明,并给出文章连接,否则保留追究法律责任的权利! 如果本文侵犯了您的权益,请留言。

目前有 1 条留言 其中:访客:1 条, 博主:0 条

  1. 消灭星星 : 2014年10月31日13:11:19 沙发 回复

    这个必须支持啊~沙发,学习了,感谢分享。我觉得写的挺好的

给我留言