优化是基于lnmp架构的系统,用户访问前端访问加速的优化。并不适合所有用户。
wordpress主题优化
取消头部内容加载
|
1
2
3
4
5
6
7
8
|
//头部取消wordpress自带jquery加载//修改当前模板
header.php 在 wp_head();增加wp_deregister_script("jquery");//主题function.php里增加下方代码,去掉一些没有必要的内容加载remove_action('wp_head',
'rsd_link');remove_action('wp_head',
'wlwmanifest_link');remove_action('wp_head',
'wp_generator'); |
wordpress图片优化
LNMP开启对于图片的gzip压缩支持
修改文件 /usr/nginx/conf/nginx.conf增加红色部分
gzip_types text/plain application/x-javascript text/css application/xml image/jpeg image/gif image/png;
资源图片优化
http://zhanzhang.baidu.com/optimization/index?site=http://www.m2277.com/
wordpress样式优化
利用PHP – Minify优化css,js进行请求压缩。
下载minify包 http://pan.baidu.com/s/1bn6BLIf
|
1
2
3
4
5
6
7
|
//将解压缩后的包min放入主题目录下,注意:当前wordpress需要开启urlwrite//具体引用CSS放头部
header.php<link
rel="stylesheet"
href="<?php
bloginfo('template_url');?>/min/?b=<?php echo str_replace(get_bloginfo('home') . '/', '', get_bloginfo('template_directory')); ?>/assets&f=reset.css,mangguo.css">//具体引用JS放底部
footer.php<script
charset="utf-8"
src="<?php
bloginfo('template_url');?>/min/?b=<?php echo str_replace(get_bloginfo('home') . '/', '', get_bloginfo('template_directory')); ?>/assets&f=jquery.min.js,jquery.cookie.js,mangguo.js"></script> |
wordpress插件缓存优化
后台安装 wp-super-cache,开启预加载。会有点击数不增加BUG,不过这个不是很关注。我们都会用百度,cnnz之类的统计代码。 关于: memcached,redis,Varnish等等是能给wordpress减少大量的db请求,但本质上没有解决用户秒开的问题,所以我没有使用。
非本主题相关
|
1
2
|
//修改wp-config.php,取消后台编辑文章的修订功能define('WP_POST_REVISIONS',
false); |
版权所有,转载请注明出处。
转载自 <a href="http://www.80aj.com/2729.html" title="140127 wordpress可视化优化" rel="bookmark">140127 wordpress可视化优化 | 安静Coder</a>
本文提供了一套针对WordPress网站的全面优化方案,包括取消不必要的头部内容加载、启用图片的gzip压缩、利用PHP–Minify进行样式文件的请求压缩、安装wp-super-cache插件以提升缓存效率等。

被折叠的 条评论
为什么被折叠?



