可持续性应该是每个网站的一个目标。至关重要的是,我们今天建立的东西能够在其使用寿命内茁壮成长。在实践中,这意味着能够发展和成长,而不至于有过重的维护负担。
这始终是一个挑战。但是,再加上像WordPress这样的内容管理系统(CMS)的不断变化,游戏就变得更难了。
无限的可定制性既是一种祝福也是一种诅咒。当然,你可以建立可以想象到的任何类型的网站。然而,也很有可能在这个过程中出现一些严重的错误。其结果可能是一个不稳定的网站,而且总是离失修只有一线之隔。
正因为如此,可持续性是一个移动的目标。虽然不能保证即使是一个建好的网站也能提供多年的无忧无虑的幸福,但你可以做一些事情来增加几率。
因此,这里有一些建立稳定和可持续的WordPress网站的关键。
根据需要使用WordPress插件
WordPress的生态系统有一个(或10个)插件,几乎适用于每一种使用情况。有可能的是,无论你需要什么类型的功能,它都存在于某个地方。它甚至可能只花很少的钱或不花钱来实现。
有选择并没有错。但是插件的质量和实用性往往不同。因此,值得思考的是每个插件对你的网站的影响。
首先,重要的是要问自己,一个特定的插件对实现项目的目标是否至关重要。例如,像WooCommerce这样的购物车可以被认为是电子商务网站的一个重要部分。另一方面,一个增加页面过渡效果的插件可能就不那么重要了。
这使我们想到另一个因素:你自己写代码的能力。一些插件的目标是针对那些需要无代码解决方案的人。因此,如果你精通这方面的知识,可能就没有必要了。
在这种情况下,一个插件只是另一个第三方的依赖。它可能工作得很好--或者不工作。但自己建立功能可能是一个更好的方法。
利用WordPress插件是可以的。这就是说,最好还是尽可能少地使用它们。
用最佳实践来构建
插件只是可持续发展方程式的一个部分。当你考虑到一个典型的WordPress网站的组成部分时,还有其他领域的最佳做法也在发挥作用。
WordPress的主题
在使用第三方WordPress主题时,总是有一些风险。你要依靠它的作者在建造产品时考虑到可持续性。
主题市场,连同用户的期望,已经使这变得非常困难。为了与多用途主题竞争,作者往往扔进大量的功能--不管你是否需要它们。这不仅影响性能,也影响未来的维护。
有时,主题提供的功能最好由一个插件来处理。其结果是,更换主题也意味着失去同样的功能。
理想情况下,你的网站的主题应该是尽可能简单的。它可能是你自己建立的,也可能是一个定制版的原始启动框架。
无论如何,它应该只包含你需要的脚本和样式。此外,该主题应该遵守WordPress主题手册中所阐述的准则。
托管环境
也许主机并不常被认为是构建过程的一部分。但很难忽视它对一个网站的整体健康的影响。
如果增长是可持续发展的一部分,那么虚拟主机的作用就更加明显。这适用于内存、存储和处理能力等资产。这些项目中的每一项都对稳定性和可扩展性做出贡献。
软件也是一个关键组成部分。一个服务器必须是最新的,并对性能进行优化。
总而言之,托管是让网站发挥其全部潜力的因素。做一些研究,以确保你正在与最好的供应商合作。
维护实践
你想建立一个伟大的东西,但你将如何维护它?这是在你写下一行代码之前需要考虑的问题。
当使用第三方产品时,这个计划在某种程度上不在你的掌控之中。它是关于应用更新,因为它们被释放了。这很简单。
自定义功能可能更困难。你可能已经扩展了一个现有的插件或从头开始建立了一些东西。在这些情况下,保持对依赖关系的变化的关注是很重要的。
WordPress核心、相关插件和PHP的新版本都值得关注。这将使你了解任何变化会如何影响你的工作。保持某种形式的文档也可以作为一种方便的参考。
目标是确定任何需要未来维护的项目以及如何最好地管理它们。希望这能使你在以后的道路上免于任何意外。
将你的WordPress网站设置为平稳的航行
一个网站的活动部件越多,损坏的可能性就越大。这就是使用CMS建设的挑战。而且,由于WordPress的生态系统是如此的庞大,可持续性可能感觉是一个难以捉摸的基准。
它需要对潜在的问题有敏锐的洞察力,并有能力做出艰难的决定。主题和插件应该能够满足项目的需要,而不至于过分臃肿。主机应该是安全的、稳定的,并包括你成长所需的资源。
而且,仅仅建立自定义功能是不够的。未来的维护也需要被考虑在内。
虽然没有人可以完全预测一个WordPress网站的可持续性,但采取上述步骤可以帮助你走上正确的道路。这都是建立一个能在未来几年内为你和你的客户服务的网站的一部分。
构建稳定和可持续的WordPress网站的关键出现在Speckyboy设计杂志上的第一篇文章。