网站建设资讯

NEWS

网站建设资讯

wordpress分发 wordpress分享到微信

如何提高wordpress速度

1、使用高效的缓存插件

公司主营业务:网站制作、做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出济南免费做网站回馈大家。

WordPress的插件们是非常有用的, 我推荐一款缓存插件可以改善页面载入时间,它就是W3 Total Cache,有了这个插件之后咱就不再推荐你其他缓存插件了,因为所有缓存插件有的功能它都有了,而且安装和使用非常方便。

拥有这款插件之后,你的页面载入速度会加快,因为网站的主要元素已经被缓存了。

2. 使用内容分发网络 (CDN)

基本上所有你喜欢的大网站都会使用CDN。简单来说,CDN是把你站点上的文件们(CSS\JS\图片等)发布到最接近用户所在的网络区域,让用户就近下载,这样就能提高站点运行速度。在国内ChinaCache是比较有名的CDN供应商,不过价格贵了一些,像各大门户网站,比如腾讯、新浪、网易等等都是用ChinaCache。所以不管你在哪里,访问这些门户网站都会觉得速度很快。当然啦,对于小站来说,这个成本可能会高一些,

所以,你无论是在南方,或者北方,还是在北美,访问这些门户网站,感觉速度都很快,最主要的原因之一就是CDN发挥了效果。一般小网站是用不起这服务的,所以慢点就慢点了吧,可以租用互联互通的6线机房(6线机房是指包括网通、电信、铁通、移动、联通、教育网等多线接入的骨干网IDC机房,彻底消除各地网络瓶颈,保证互联网访问畅通无阻的高速机房。)

顺便提一下,还有一个Wordpress插件叫Free-CDN,号称也能达到类似的效果,虽然我还没有做过测试…

3、图片优化很重要

Yahoo! 有一个图片优化软件叫Smush.it可以最大程度无损压缩图片,不过,除非你超级有耐心,否则一张张压缩图片的话太浪费时间了,好在,还有一个很给力的WP插件叫WP-SmushIt,这货可以为你网站上所有的图片做一次性压缩,所以没有理由不去用它。

4、优化你的WP数据库

你可以用WP-Optimize这个插件来优化你的WP数据库(清理spam,反复改版的文章,草稿,表格等等为你的服务器腾出更多空间从而提升效率);还有一些插件如WP-Cleaner,DB-Manger等。

5、开启防盗链机制

盗链是带宽的窃贼,当其他网站直接引用你站点的图片的时候,这会影响占用你本身的服务器资源从而影响网站运行效率,你的站点越出名,就会有越多的人盗用你的图片,解决方法是Wordpress有现成的插件Hotlink Protection。当然也可以通过重写htaccess文件来达到同样的效果,欲深入了解的童鞋可以询问自己的空间商如何设置。

6、为文件添加过期时间

关于这个文件过期时间,听起来很玄乎,其实就是通过header报文来指定特定类型的文件在浏览器中的缓存时间。有些文件(例如样式表中调用的背景图片和一些装饰性图片)其实在很长一段时间内这些图片都不会有很大的变化,所以对这类文件我们不妨设置长一些的缓存时间,这样浏览器就不需要每次从服务器下载这些文件而直接从缓存中读取,这样绝对可以提升加载速度。

7、为你的图片添加延时加载

延时加载就是当用户停留在第一屏的时候,不加载任何第一屏以下的图片信息,只有当用户把鼠标往下滚动的时候,这些图片才开始加载。这玩意儿不仅可以提升站点载入速度,更是可以节省带宽。要轻松的拥有这项功能,请安装WP的jQuery Image Lazy Load 插件吧。

8、控制文章草稿存数数

通常一篇博文我会保存10次以上的草稿,而Wordpress会无限制的存储每个草稿;如果我的博文已经发布了,为啥我还需要这些储存的草稿文章呢?所以这就是为啥我会用 Revision Control 插件来确保这些草稿内容的最小化。通常我会设置只存储2-3篇草稿来防止万一,但存储的数量绝对不会太高,否则你的WordPress backend只会被这些无意义的内容塞满从而降低运行效率。

如何配置优化环境,让wordpress访问提速

首先我们要知道适用于其他类型网站的加速优化方法同样适用于wordpress博客;

再次要知道用户网页加载时间分为三部分:①网页执行时间 ②页面及页面元素加载时间 ③浏览器渲染网页时间 ,

针对这三部分时间,wordpress加速方法按加速的方式可以分为:

1、php代码层次加速

2、html代码层次加速

3、服务器层次加速

4、间接wordpress加速方法

一.php代码层次加速WordPress

所谓“php代码层次”是指php执行效率,执行查询数量层次上的优化。有以下几点:

※控制插件数量

※使用缓存插件

※数据库查询缓存

※静态页面缓存

※部分页面缓存

※优化主题

※启用Gzip压缩

对于对程序和代码不太熟悉的站长来说,最省事的方法就是使用WordPress插件,通过插件来对WordPress进行优化,加快WordPress加载速度。从网上浏览来看,小生在这里分享几个被高手们广泛推荐的wordpress插件。

1、Parallelize

插件的作用如其名,Parallelize的意思即并行。该插件将允许WordPress的附件文件自动并行化(图片或上传任何文件使用WordPress的媒体功能)在多个主机名,实现图片或者文件并行加载,加快页面加载速度。为了协助缓存,资源将永远载入相同的主机名。

2、WPFileCache

该插件“实现Object的分级持久化缓存,可以用来代替内置WordPress的WP_Object_Cache。”不像其他缓存插件,该插件不缓存你的整个页面,它只缓存在插件的API函数中指定的数据。换句话说,它会明显减少您的数据库的负载,从而加快页面加载和增加你的博客的整体性能。

3、QuickCache

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的加载速度。值得注意的是,它的压缩是“无损压缩”,也就是说,经过它压缩的图片绝对不会失真,所以,压缩程度比Parallelize插件的压缩方法稍差。可以上传本地图片,也可以输入网页上图片的链接,同时支持多图片处理。最新版本的WPSmush.it更是可以完成整站图片无损压缩。 6 f9 R( g: W8 K- B

7、WPSuperCache

WPSuperCache是WordPress官方开发人员Donncha开发,是当前最高效也是最灵活的WordPress静态缓存插件。它把整个网页直接生成HTML文件,这样Apache就不用解析PHP脚本,通过使用这个插件,能使得WordPress博客显著的提速。对于的WPSuperCache设置,网上都有教程,可以按照方法安装和设置。

8、HyperCache

如果WordPress博客托管在一个低配置的虚拟主机上,该插件非常适合。HyperCache是就好像PC的优化工具,只是它优化的是博客。该插件相对于前面提到的W3TotalCache易于配置使用。它不仅可以缓存你的网站加快WordPress加载速度,它甚至还可以自动清理你的系统,以帮助减少磁盘的使用和节省存储空间。

9、CDNTools

CDN的全称是ContentDeliveryNetwork,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。而这个插件的目的是通过加载到一个内容分发网络(CDN)的数据,大大加快您的博客的加载时间。它可以让你载入Javascript和媒体文件到外部服务器页面,使加载速度大幅提升。

10、WP-Optimize

WP-Optimize是一个WordPress数据库优化插件,可以对删除文章历史记录、删除自动保存草稿、删除未审核和垃圾评论、优化MySQL数据库等,对WordPress的数据库进行必要的优化,可以优化数据库加快数据库查询速度和节省数据库空间。

安装并启用该插件,WP后台WP-Optimize管理面板有如下选项:

Remove all Post revisions(删除所有文章修订版本)

Remove all auto draft posts(删除所有自动保存的草稿文章)

Clean marked Spam comments(清除标记为垃圾邮件的评论)

Clean Unapproved comments(清理未经批准的评论)

Optimize database tables(优化数据库表)

选中需要进行的操作点击“PROCESS”按钮即可!

二.html代码层次加速WordPress

相比php代码层次加速WordPress,html层次上的优化更加重要一些。因为现在的服务器配置都不错,php执行效率也很高,除非你的WordPress插件多得太离谱,在速度上一般是不会有太多大的影响的(基本上1m以内可以执行完)。而html代码决定了WordPress加载的速度,浏览你博客的速度在很大程度上是这个因素决定的(在同样的网络环境下),用户加载网页的时间有80%花在这上面。要想你的WordPress飞速跑起来,html层次的优化是非常必要的。 + H! X+ M2 p5 x( V

Make Fewer HTTP Requests–减少HTTP请求的数量

Compress Components With Gzip–用Gzip压缩网页

Put CSS at Top Put Js at Bottom–把CSS放在开头,把JS放在结尾

Avoid CSS Expressions–CSS中不要使用表达式

Make CSS and JS External–不要把CSS和js直接写入网页中,应加载外部

Reduce DNS Lookups–减少DNS查询的数量 )

Minify Javascript and CSS–去除JS和CSS中的冗余

Avoid URL Redirecting–减少重定向

Used Cookie Free Domains–用不会传递Cookie的域名

三.服务器层次加速WordPress

部分站长有自己的独立服务器或者VPS,这一部分是针对VPS或者独立服务器的。

※使用轻量级、高性能的Nginx

※PHP字节码缓存组件apc

※为网页静态元素设置过期时间(以Nginx为例)

※增加Etags

※其它负载均衡方法

四.间接wordpress加速方法

即鼓励和提醒访问用户放弃IE,使用FireFox、Opera、Chrome等高性能浏览器,间接加速WordPres

推荐一款腾讯云内容分发管理(CDN)的WordPress插件

前面 boke112 联盟跟大家分享了 腾讯云 CDN 七周年感恩回馈活动 ,腾讯云 CDN 流量包还是挺便宜的 50GB 仅需 1 元。平时我们使用腾讯云 CDN 后想要刷新某些目录或 URL 地址都要登录到腾讯云 CDN 中才能操作,现在腾讯云针对 WordPress 推出了一款腾讯云内容分发管理(CDN)插件,经过简单设置后即可在我们 WordPress 站点后台实现刷新某些目录或 URL 地址。

腾讯云内容分发管理(CDN)插件介绍

腾讯云内容分发管理插件是自动刷新腾讯云 CDN 缓存的插件,主要功能:

发布或更新文章时,将自动刷新文章页、首页、分类列表页、标签列表页相关 URL 缓存;

发表评论或评论被审批后,将自动刷新文章页 CDN 缓存;

手动刷新所有 URL 的功能;

自定义 URL 刷新功能;

自动刷新日志功能。

腾讯云内容分发管理(CDN)插件的安装及使用

1、插件的安装。 登录 WordPress 站点后台 插件 安装插件 搜索“腾讯云内容分发管理”,找到并点击【现在安装】 成功安装后点击【启用】按钮。

2、插件的设置 2.1 腾讯云设置 腾讯云设置 插件配置中心。 可以手动关闭该插件,点击【配置】按钮可打开“内容分发网络”页面进行设置。

2.2 腾讯云设置 腾讯云设置 腾讯云密钥。 如果你的站点安装有多个腾讯云插件,那么建议直接开启全局密钥,然后填写 SecretId 和 SecretKey 后点击【保存配置】即可(PS:不懂得查看密钥请参考『 如何获取腾讯云 API 密钥中的 APPID、SecretId 和 SecretKey? 』)。

这个全局密钥设置一次后理论上是所有腾讯云插件都可以使用而无需再设置密钥了。如果只是安装了这个腾讯云 CDN 插件则不建议开启全局密钥,直接设置自定义密钥即可,详见 2.3 步骤。 2.3 腾讯云设置 内容分发网络 插件配置。 如果没有开启全局密码则可以开启自定义密钥,然后填写 SecretId 和 SecretKey 后点击【保存配置】即可(PS:不懂得查看密钥请参考『 如何获取腾讯云 API 密钥中的 APPID、SecretId 和 SecretKey? 』)。

2.4 腾讯云设置 内容分发网络 目录刷新。 开启全站点目录的 CDN 刷新,总共两种刷新方式,分别是刷新变更资源和刷新全部资源。我们只需要将需要刷新的目录 URL 完整地址(含 http://或 https://),一行一个,例如:,最后点击【提交并刷新】按钮即可。

注意: 每日最多可以刷新 100 个境内 URL 地址和 100 个境外 URL 地址。

2.5 腾讯云设置 内容分发网络 URL 刷新。 开启全站点 URL 的 CDN 刷新,我们只需要将需要刷新的 URL 完整地址(含 http://或 https://),一行一个,例如:,最后点击【提交并刷新】按钮即可。

注意: 目前暂不支持提交包含通配符的 URL 刷新任务,而且每日最多可以刷新 10000 个境内 URL 地址和 10000 个境外 URL 地址。

2.6 腾讯云设置 内容分发网络 刷新日志。 不管是目录刷新还是 URL 刷新,也不管成功与否都会有日志。我们可以设置查询刷新日志的开始时间、截止时间、显示日志数量及刷新方式后点击【查询日志】按钮即可查看相应的刷新日志。

总结

因为老古没有使用腾讯云 CDN 所以这里只能简单介绍这款腾讯云内容分发管理(CDN)的 WordPress 插件,不过从上文可以得知这款插件的设置和操作都比较简单,特别是手动目录刷新及 URL 刷新功能挺实用的,有了这款插件以后再也不用登录腾讯云官网去刷新某个还款文件或资源了。除此之外,成功启用这款插件后,我们在发布或更新文章时,它都将自动刷新站点的文章页、首页、分类列表页、标签列表页相关 URL 缓存;发表评论或评论被审批后,它都将自动刷新文章页 CDN 缓存。所以如果你的 WordPress 站点使用了腾讯云 CDN 的话,不妨试试这款腾讯云内容分发管理(CDN)插件,老古认为是相当不错的。

wordpress 可以用于商业吗

可以的,wordpress虽然是个免费开源的网站程序,但是他有很多资源,如收费的插件和模板。

很多企业网站都是使用wordpress制作的,我自己的网站也使用了wordpress。


名称栏目:wordpress分发 wordpress分享到微信
浏览地址:http://njwzjz.com/article/ddohsdc.html