如果您认为一经创建的网站将有效使用一生,那么您就不会错了。所有站点,特别是基于WordPress的站点,都需要经常维护。无论您是要发布样本书报告还是在网站上写博客,都需要修复错误,更新或不时编辑。
您必须记住,您手中拥有功能最强大的开源内容管理系统之一。如果您想充分利用它,则需要采取一些技巧,以节省维护成本。
我从事不同的网站开发项目已有六年了。因此,我相信我在WordPress开发,自定义和维护领域具有一定的经验。我将介绍管理此极其灵活的系统的一些必要条件。
1.执行定期备份
如果您不想让运气决定命运,那么您需要对WordPress网站进行定期备份。如果您想要一个运行平稳的网站,这是您需要遵循的最基本但至关重要的方面。您可以将数据备份到计算机或外部硬盘驱动器等物理位置,也可以在云上进行其他备份。
但是,如果您的时间太宝贵,则可以选择WordPress备份插件,该插件可在计算机的单独空间中提供自动备份。对备份内容进行排序后,您可以继续执行其他形式的操作。此外,备份可帮助您在特定时间需要时检索特定数据。
2.修复404页面和断开的链接
首先是第一。如果要在远程服务器上进行维护,则需要立即将其停止。由于隐私是至关重要的,因此您不想将您的数据暴露给未经授权的第三方。之后,您需要修复404页。如果您不希望向访客提供不存在的页面,则需要监视404页面访问量。
有一个简单的解决方案。您所要做的就是通过301重定向将访问者重定向到正确的页面。您还可以借助Google Analytics(分析)或诸如重定向插件之类的插件(特别是如果您不熟悉此概念)。同样,要提高SEO因子,您需要修复断开的链接。您可以通过插件或诸如Broken Link Checker之类的工具来完成编辑任务。
3.删除不必要的文件和插件
由于不必要的文件,插件或代码的堆积,网站通常会变慢。随着时间的流逝,这些文件会累积。如果您坐了6个月后删除了这些文件,追踪这些插件变得极为困难。
因此,当操作完成后,必须删除不需要的文件。确保是否有其他开发人员在使用您的网站,他们也在做同样的事情。PHP文件,未使用的媒体文件会填满“ wp-content”文件夹。这会妨碍正常工作,因为网站必须加载所有现有文件,最终导致网站变慢。
如果您想简化此过程,可以使用Media Cleaner之类的插件。该插件包含一个内部垃圾箱,您可以在其中存储当前正在使用的文件。一旦确定不需要某些文件,请将其删除。
4.习惯“ Git’ing”。
如果您或您的团队成员不愿意进行设置,那就去做,这是值得的。版本控制有助于跟踪所做的更改,为独立任务分隔分支等。如果您使用的是Git,此过程将变得更加容易。
在外部服务器上设置Git后,请使用分支。理想情况下,两个分支足以维持开发和生产过程。您必须在开发分支上完成所有工作,一旦完成任务,便进入生产分支。确保实时站点上的所有功能均正常运行。
5.整合评论
您是否知道,仅通过养成健康的“注释”习惯就可以减少编辑时的工作量?如果您和您的团队在代码块旁边添加了注释,则稍后在您尝试确定代码的用途时将为您提供帮助。例如,您可以编写具有详细规范的函数来了解其作用,例如:
1 |
function heapsorting (int) { |
2 |
return int; |
3 |
} |
在这里,该块表示您将要堆放大量数据。同样,您可以像这样进行评论:
6.使用Linting格式化代码
如果您打算无缝运行WordPress网站,为什么在编写代码时不采取适当的措施?如果您不熟悉Linting,则应该习惯它。这是一个动态功能,为我们的编码方式规定了某些规则(WordPress编码标准)。此外,它还有助于格式化代码本身。
我们可以为PHP,HTML,CSS和JavaScript设置Linting。因此,您几乎可以在这些平台上编写精确的代码以获得有效的结果。例如,如果您使用的是JavaScript,则可以使用JSHint或JSlint之类的linters来检测编码错误。查看下面的代码。
7.遵循一种文件命名标准
我们一直在寻找捷径和减少工作量的方法。为了简化维护过程,您可以提供一个有效的命名系统,以避免在处理文件或代码时造成混淆。如果坚持使用一种标准的命名法,那就更好了。
按照约定,您应该保持文件,功能,媒体名称的明确和精确。命名文件的另一种有用方法是使用文件的类型。例如,如果文件由标题为“基因编辑”的博客的屏幕快照组成,则可以将文件命名为“ geneeditsrceen”。png”。这样,它将帮助您浏览文件夹并找到文件。工作流程将变得流畅,并且在维护时也会有所帮助。
8.检查哪些表格运作良好
在现实世界中,一个小小的改变就可以改变一切。如果您希望确保在WordPress网站上有更多参与,则必须检查联系表,电子邮件订阅表等。这些表必须具有吸引力,特别是如果您通过自己的网站开展业务。
除此之外,您还需要检查表单是否正常运行。例如,您和您的团队可以尝试相互发送电子邮件以查看其是否正常运行。您可能需要对其进行多次修改,但这没关系。最好花一些时间进行测试,而不要共享实时的功能失调的表格。
9.有效的结构以立即编辑
富有成效的编辑取决于代码块的样式和缩进。编写完整的代码后,它有助于快速识别要编辑的块。因此,您必须注意CSS,而不是一直与JS,PHP捆绑在一起。我可以根据自己的经验说,如果您从一开始就不仔细,CSS可能会带来很多麻烦。
您必须避免使用内联样式,并实现良好的命名习惯,例如BEM(块元素修饰符)。此外,使用通用模式是样式化CSS的有效方法。但是,如果您担心加载性能,则可以使用缓存插件轻松解决此问题,该插件会将多个文件容纳到一个文件中。查看以下示例。
10.检查网站索引和SEO
我的最终建议是关于网站流量和SEO。这两个标准都是维护过程的重要组成部分。您必须检查您的网站是否在Google或Yahoo等搜索引擎中被索引。您可以简单地通过键入“ site:mysite.com”来做到这一点,其中“ mysite”是指您的网站名称。
除此之外,您还需要定期检查一下网站在搜索引擎中的排名。如果该网站出现在搜索结果的顶部,则您无需担心。如果不是,则必须监视SEO。PPC(每次点击付费)结合了完美的关键字,可以帮助您提高可见度。您还可以使用Yoast SEO之类的WordPress插件来快速扫描您的内容。
如果您具备所有必需的工具和策略,则WordPress维护不会花费很长时间。您需要设置一个定期的维护计划,在其中执行所有必要的活动,例如数据编辑,备份,SEO监视等。如果有任何问题,请寻求在该领域有丰富经验的其他开发人员寻求帮助。