如何配置优化的环境来加快wordpress的访问速度?
再次要知道用户的网页加载时间分为三部分:①网页执行时间②页面和页面元素加载时间③浏览器渲染网页时间,
对于这三部分时间,wordpress加速方法可以分为:
1,php代码层次加速
2.html代码层次加速
3.服务器层级加速
4.间接wordpress加速方法
1.php代码层次加速WordPress
所谓“php代码层次”是指php执行效率和执行查询数量的优化。有以下几点:
控制插件的数量。※
※使用缓存插件。
※数据库查询缓存
※静态页面缓存
※部分页面缓存
优化主题。※
※启用Gzip压缩。
对于不熟悉程序和代码的站长来说,最方便的方法就是使用WordPress插件优化WordPress,加快WordPress加载速度。从网上浏览的情况来看,萧声在此分享几个专家广泛推荐的wordpress插件。
1、并行化
顾名思义,插件的作用是并行的。该插件将允许WordPress的附件文件在多个主机名中自动并行化(图片或上传任意文件使用WordPress的媒体功能),实现图片或文件的并行加载,加快页面加载速度。为了帮助缓存,资源将总是用相同的主机名加载。
2、WPFileCache
插件“实现了Object的层次化持久缓存,可以用内置WordPress代替WP_Object_Cache。”与其他缓存插件不同,这个插件不缓存您的整个页面,它只缓存插件API函数中指定的数据。换句话说,它将显著降低数据库的负载,从而加快页面加载速度,提高博客的整体性能。
3、快速缓存
QuickCache实时缓存博客的所有内容,包括页面、文章和分类页面,帮助快速读取数据,加快WordPress的加载速度。你可以进入插件设置页面进行必要的设置,选择你认为需要缓存的部分来优化你的WordPress加载速度。默认情况下,不会为登录用户和最近留言的用户缓存。
4、W3TotalCache
该插件在WordPress缓存插件中排名前三,可以缓存博客的所有内容,加快WordPress加载速度,优化服务器性能。开发者甚至保证W3TotalCache全面优化后,性能至少提升10倍。相信可以为博客节省不少带宽。
5、WPMinify
WPMinify,一个常用的WordPress插件,网上有很多介绍和推荐它的文章。这个插件的原理是在不改变功能的情况下,删除源代码中不必要的字符来减小文件大小,加快WordPress的加载速度。WPMinify会合并压缩WordPress的JavaScript、CSS、HTML文件,大大减少WordPress的加载时间。
6、WPSmush.it
是一个被广泛推荐的wordpress图片压缩插件。图片的加载是博客流量的重要组成部分,未经压缩优化的图片不仅会极大消耗博客流量,还会影响WordPress的加载速度。值得注意的是,它的压缩是“无损压缩”,也就是说,它压缩的图片永远不会失真,所以压缩程度比并行化插件略差。可以上传本地图片,也可以在网页上输入图片的链接,支持多图处理。WPSmush.it的最新版本,可以完成全站画面的无损压缩。6 f9 R( g: W8 K- B
7、WPSuperCache
WPSuperCache由WordPress官方开发者Donncha开发,是目前最高效、最灵活的WordPress静态缓存插件。它直接为整个网页生成HTML文件,这样Apache就不需要解析PHP脚本了。通过使用这个插件,WordPress博客可以显著提高速度。对于WPSuperCache的设置,网上有教程,按照方法安装设置即可。
8、超高速缓存
如果WordPress博客托管在一个低配置的虚拟主机上,这个插件非常合适。HyperCache就像是PC的优化工具,只不过它优化的是博客。与前面提到的W3TotalCache相比,这个插件易于配置和使用。它不仅可以缓存您的网站以加快WordPress加载速度,还可以自动清理您的系统以帮助减少磁盘使用和节省存储空间。
9、CDNTools
CDN的全称是ContentDeliveryNetwork,即内容分发网络。基本思路是尽可能避免可能影响互联网上数据传输速度和稳定性的瓶颈和环节,使内容传输更快更稳定。这个插件的目的是通过将数据加载到内容分发网络(CDN)来大大加快博客的加载时间。它允许您将Javascript和媒体文件加载到外部服务器页面,这大大提高了加载速度。
10、WP-优化
WP-Optimize是一款WordPress数据库优化插件,可以删除文章历史,自动保存草稿,删除未审批和垃圾评论,优化MySQL数据库等。它可以优化数据库,加快数据库查询,节省数据库空间。
安装并启用插件,WP后台的WP-优化管理面板有以下选项:
删除所有帖子修订。
删除所有自动草稿文章(删除所有自动保存的草稿文章)
清除标记的垃圾评论(清除标记为垃圾的评论)
清除未批准的评论(清除未批准的评论)
优化数据库表(优化的数据库表)
选择要执行的操作,然后单击“处理”按钮!
2.html代码级别加速WordPress
相比php代码层面加速WordPress,html层面的优化更重要。因为现在的服务器配置不错,php执行效率也很高,除非你有太多的WordPress插件,否则速度一般不会有太大影响(基本上1m以内都可以执行)。Html代码决定了WordPress的加载速度,而浏览你的博客的速度很大程度上是由这个因素决定的(在同样的网络环境下),用户80%的时间都在上面加载网页。如果你想让你的WordPress快速运行,优化html级别是非常必要的。+ H!X+ M2 p5 x( V
减少HTTP请求——减少HTTP请求的数量。
用Gzip压缩组件--用Gzip压缩网页。
将CSS放在顶部。将JS放在底部——将CSS放在开头,Js放在结尾。
避免CSS表达式–不要在CSS中使用表达式。
让CSS和js外部化——不要直接把CSS和JS写到网页中,而是从外部加载。
减少DNS查找–减少DNS查询的数量)
缩小Javascript和CSS——去除JS和CSS中的冗余
避免URL重定向–减少重定向。
使用无Cookie域–使用不通过Cookie的域名。
第三,在服务器层面加速WordPress
有些站长有自己的独立服务器或VP,这部分是针对VP或独立服务器的。
使用轻量级高性能Nginx。※
※PHP字节码缓存组件apc
为网页静态元素设置过期时间(以Nginx为例)。※
增加埃塔格。※
※其他负载平衡方法
四。间接wordpress加速方法
即鼓励和提醒访问用户放弃IE,使用FireFox、Opera、Chrome等高性能浏览器,间接加速WordPres。