WordPress 是目前全球使用人口最多的内容管理系统(Content Management System,CMS),在方便好用的套装设计背后却需要消耗更多的系统资源,让他也同样成为臃肿网站的代名词。虽然不少知名网站(例如:纽约时报(New York Times))也是采用 WP 作为系统架构,但是人家可是特化过的商业系统,跟我们一般用户大多使用各种免费支持完全无法相提并论。

WP 外挂程序(Plugins)使用量多寡尤其会非常明显的拖延网站效能效,也成为许多网站设计师在兹念兹、斤斤计较的建站知识 know how。

下面就来跟大家介绍超过 500 万次下载量的「Jetpack」这组官方外挂,在 Bluehost 服务器下更是直接作为默认的内建外挂。

**

「Jetpack for WordPress.com」介绍:安全性,网站性能和站点管理:WordPress 的最佳方式是使用 Jetpack。WordPress.com 云端为你的 WordPress 网站带来更强大的功能。

使用 Jetpack 的好处很多,一共超过30种功能都集中在一套外挂里,大幅度强化 WP 的功能,而且许多功能都可以视情况启用或停用。

我尤其喜爱里头的「Tiled Galleries 与 Carousel」用于建立花俏的图库布局以及用全屏幕显示幻灯片式浏览图片、「自动分享文章到媒体网站(Facebook、Twitter等)」、「回响(Comments)」可用 Facebook、Twitter 帐号留言、方便延伸阅读的「相关文章(Related Posts)」、「社群分享(Publicize)」、「XML 网站地图(Sitemap)」、「加强型侧边小工具(Extra Sidebar Widgets、Widget Visibility)」以及「自定义 CSS(Custom CSS)」等功能,在管理网站上帮了非常多忙,尤其是仪表板的当日浏览人数与文章通知功能「Notifications」更是非常棒的观察工具。

另外还提供延迟载入图片(Lazy Images)、适用 LaTeX 格式的数学公式(Beautiful Math)、联系表单(Contact Form)、Custom Content Types、Enhanced Distribution(发新文章时主动通知第三方网站服务)、Gravatar Hovercards、Infinite Scroll、JSON API、Likes(提供 WP 会员按赞)、Manage、Markdown、Mobile Theme、Monitor、Omnisearch、Photon、Post by Email、Protect、Sharing(社交按钮)、Shortcode Embeds、Single Sign On(透过 WP 帐号登入)、Site Verification(搜寻引擎验证)、Spelling and Grammar、Subscriptions、me Shortlinks(启用 wp.me 略缩网址服务)等等。

不过太多不必要的功能代表的意义也是网站速度会遭到拖累,造成整体效率的缓慢。

下面用我们家摄影师「Jinliang Lin」部落格网志(以下简称甲站)当作实验对象,由于这个网志还很年轻,除了 Bluehost 原厂提供的官方外挂(用来链接系统后台)外,只有内建「Jetpack by WordPress.com」、「WordFence Security」以及「Yoast SEO」三个第三方外挂程序。

透过 Google PageSpeed Insights 检测甲站 ,行动版的分数是 20 分,电脑版是 87 分**。

接著停用(Deactivate)「Jetpack by WordPress.com」外挂,清空 Bluehost 系统内建的缓存程序,重新做一次检测,得到行动版分数 30 分,电脑版 98 分。

很明显后者比起前面安装 Jetpack 的情况下快很多,达到几乎满分,可见得 Jetpack 对于网站速率的影响颇大。

Google PageSpeed Insights 检测

提醒大家,虽然不启用的功能就不会挂载进网站里,理论上不会拖慢效率,但是 Jetpack 本身就是一只怪物,而且许多功能为了方便操作直接内建系统后,变成全都轮询一次后才能继续下一步动作,而这个其实是可以透过简单的操作直接手动写入系统里,自然可以让网站效率较好。但是是否要牺牲 Jetpack 改用其他外挂,则是自己需要考虑的,可以先尝试看看,之后再逐渐寻找其他外挂程序作为替代方案。

Jetpack 的功能大多数都可以透过其他方法达成。例如仪表板的人数监测可以用「Google Analytics,GA」代替,社群分享可以用「Super Socializer」,网站地图 Sitemap 在 Yoast 里就有提供「XML sitemaps」服务。只要多花点时间还是可以寻找到替代方案。

延伸阅读
  1. 移除 Jetpack 14日后的 WordPress 不安装外挂体验分享。
✦ 独立报道 · 读者支持 ✦

以实际行动支持独立观点,与我们一同走得更远

每一篇条理清晰的分析、每一次不随波逐流的观察,背后都是对真实与品质的坚持。我们拒绝内容农场与算法流量绑架,坚持自由独立的客观发声。

维持高品质的原创写作与独立运营,需要持续的实质力量。您可以选择一次性赞助或每月定期支持,通过 Google 安全结账,与我们一同守护这份深刻与清醒。

由 Google 安全处理付款 · 可随时在 Google 账户管理或取消