WordPress 网站日益复杂,这已不是什么秘密。随着我们安装的每个插件,又增加了一层复杂性。当然,这会增加我们在执行例行软件更新时遇到问题的机会。
这是我们接受 WordPress 的开源协议的一部分。你会得到一个很棒的插件集合,可以做各种各样的事情。但它们都来自不同的开发者。有了这个,两个不同的部分不能很好地结合在一起的可能性总是在你的脑海里。
这就是使登台站点成为如此出色资源的原因。它是您的 WordPress 网站的精确副本,独立于您的“实时”版本运行。这使您可以在不中断可用性的情况下测试站点的更新和其他更改。
可以使用多种方法构建和使用暂存站点。但并非每个人都可以使用相同的工具。因此,您选择哪种风格可能更多地取决于哪些资源是现成的,而不是简单地采用最简单的解决方案。
完成这项工作的方法不乏其人,但这里有一些通往您自己的光荣登台站点的更受欢迎的路线示例:
就快速简便的设置而言,这是圣杯。一些网络主机,特别是在 WordPress 空间中,提供一键式登台站点,可以复制您的实时站点。从那里,您可以测试暂存环境中的任何更改,并在准备好后用这些更改覆盖您的实时站点。
到目前为止,这是更可取的解决方案,因为它几乎不需要您进行任何工作即可使用。唯一的问题是您需要选择提供此功能的网络主机。否则,您将陷入构建自己的困境。
现在我们开始做一些工作。此方法要求您创建实时站点的精确副本(包括 WordPress 文件和数据库)并将其放置在您的托管帐户的其他位置。
您可以选择为此版本提供自己的子域,例如“staging.yoursite.com”,以便于访问。您还需要确保在您的登台站点上阻止搜索引擎请求——以防止任何负面的 SEO 后果或其他窥探。
构建自己的登台站点可以手动完成,也可以借助插件来节省一些时间。手动执行所有操作的最大问题是,除非您是命令行向导,否则不一定有简单的方法来回移动数据。
因此,强烈建议使用有用的插件。这里有一些值得你考虑的:
WP Staging 确实可能是提供一键式登台环境的网络主机的“下一个最佳选择”。该插件的免费版本会自动将您的站点克隆到一个单独的子文件夹中,并在后台为您执行所有必要的数据库更改。
从那里,您可以访问临时站点并测试您的心脏内容。可用的专业版增加了将这些更改迁移回实时站点的能力。如果没有此功能,您将不得不分别在两个站点上运行更新。但至少你会在这样做之前对任何潜在的问题和修复有所了解。
WPSiteSync for Content 的不同之处在于它实际上仅适用于您网站的实际内容。因此,对于那些想要以自动化方式构建临时站点的人来说,这不是一个解决方案。但是,如果您计划在向公众推出之前在您的临时站点上测试新内容,这可能会节省大量时间。
您可以选择要在站点之间同步的内容,包括页面、帖子、图像、PDF 文件和自定义字段数据。高级版处理自定义帖子类型、WooCommerce 产品等。
BlogVault 被称为将备份/恢复和安全插件合二为一。
就暂存而言,它使您能够通过单击创建克隆或迁移您的站点。网站也可以很容易地恢复。您还可以执行增量站点备份并将它们存储在云中。
作为额外的奖励,该插件会扫描恶意软件并加密您的备份。请注意,您需要注册 BlogVault 的服务才能使用该插件。
古老的 Duplicator 插件首先是一个站点迁移工具。它在这里的主要用途是帮助您快速设置临时站点。该插件处理了复制网站带来的许多复杂问题,并将所有内容打包成一个整洁的包,以节省您一些时间。
WPvivid 提供了各种方便的工具,包括为您的 WordPress 网站创建登台环境的能力。您可以选择克隆站点并迁移到另一台服务器,或者允许插件在生产站点的子目录中安装实例。
此外,该插件还包括一个备份实用程序和一种清理媒体库的方法。
最后,您还可以通过将计算机变成 Web 服务器来在本地创建临时站点。虽然这种方法不像远程登台站点那样方便,但它是安全的(您的服务器不必被外部连接访问)并且通常执行得更快。
要进行设置,您确实需要安装一些软件。在选择中:
Local 是一个免费的应用程序,允许在本地创建 WordPress 网站。还包括在本地和生产网站之间同步的能力(仅在特定主机上可用)——这意味着您可以直接从计算机运行登台环境。
您可以在多个服务器环境和 PHP 版本之间进行选择,以确保兼容性。
使用 DesktopServer 创建本地版本的 WordPress 网站非常简单。该应用程序为您完成了艰苦的工作,将远程 URL 替换为本地等效项。
有一个免费版本将您限制为三个本地站点,但升级到专业版可以让您拥有无限的站点,并且能够将您的本地站点部署到生产环境。由于它可以处理多个网站,因此它是保持井井有条的好工具。
使 Bitnami 的解决方案如此酷炫的原因在于,您可以下载并安装一个 WordPress 软件包,其中包含在您的计算机上本地运行 CMS 所需的一切。与大多数本地服务器不同,不需要复杂的设置。
当您想快速安装某些东西并开始工作时,这是一个很好的选择。下载适用于 Windows、Mac 和 Linux。
哦,如果你已经在运行他们的XAMPP或MAMP本地服务器安装程序,Bitnami 也有一个 WordPress 模块。
我将这些解决方案归为一组,因为它们的功能非常相似——尽管开发人员往往有自己的最爱。它们旨在为您提供运行本地服务器的完整体验。
虽然它们当然可以用于运行 WordPress,但它们比上述替代方案需要更多的设置。确实,如果您要开发非 WordPress 项目或想要深入研究服务器管理,则最好使用它们。
MAMP 可以在 Mac 和 Windows 上运行,而 XAMPP 可以在 Windows、Mac、Solaris 和 Linux 上运行。