从零开始 DIY 和搭建 WordPress 网站的真相

https://wisdmlabs.com/blog/the-truth-about-diy-wordpress/

提示:CMS——内容管理系统/建站系统

你知道每天有 661 个新的 WordPress 网站出现在互联网上吗?每天都有! 就像你一样,每天都会有人 “跃跃欲试” 自己建立一个网站。 对于像 WordPress 这样对初学者友好的 CMS,这当然是你可以选择的。但在你打算使用它之前,要非常清楚你要使用的是什么。 通过这篇文章,我们想给你一个诚实的,深入的内部了解整个过程。希望能帮助你就如何开发 WordPress 网站做出明智的决定。 让我们开始吧。

如果你是一个技术新手,有一个学习曲线。

首先,你应该明白一件事——与其他类似的 CMS 相比,WordPress 很简单。

Joomla 和 Drupal 都是以开发者为中心的,需要对 HTML、CSS、PHP 有全面的了解。相对来说,WordPress 更适合初学者,并且有大量的插件和主题。所以,它给你更多的自由度,可以 “即插即用”。

所以,如果你选择从零开始建站,WordPress 是一个不错的选择。但是,你仍然需要学习网站开发的相关知识。所以,如果你是一个完全的初学者,要准备好投入一点时间来学习它。

基础知识是相当容易上手的。你可以在网上找到大量的资源和教程来介绍如何建立你的 WordPress 网站。

当你逐渐增添功能插件并定制外观成有自己风格的网站时,难度会越来越大。建议你对 HTML 和 CSS 有一定的了解。

但在这之前,我们想提醒你问自己几个基本问题。

  • 我是否有足够的 WordPress 网站开发知识来构建我想要的网站?
  • 如果没有,我是否有意愿去学习相关知识并付出努力?
  • 我能否从我的其他工作(创作内容或产品、开展业务等)中抽出足够的时间来投入其中?

如果以上任何一项的答案是 “ 否”,可以考虑雇佣一个 WordPress 开发人员来帮助你。

WordPress 是一个很棒的 CMS,但它不是一个网站

WordPress 的核心功能是给你一个简单的方法来管理你的网站内容。但是,建立一个成熟的工作网站所涉及的内容不仅仅是这些。

我们所知道的建立网站的基本流程是。

  1. 挑选一个服务器(虚拟主机、VPS 之类)
  2. 注册一个域名(与备案)
  3. 安装 WordPress
  4. 挑选一个主题
  5. 使用插件添加功能
  6. 自定义页面并添加你的内容

理论上,这听起来很简单,但对大多数人来说,情况并非如此

正如我们提到的,WordPress 是一个 CMS。要将其转变为可正常运行的网站,你必须单独购买一个服务器和一个域名。与你在像某些 “速成网站构建器” 网站上制作的网站相反。

建立一个 WordPress 网站很容易。但让它看起来好看则是另一回事。

你可以严格遵循教程中的所有步骤,建立好你的网站汗。但你会对这个 “基本的网站” 感到满意吗?答案通常是否定的。大多数人最终会使用一个可以正常运行的网站,但 “就是看起来不太好”。

我们来谈谈网站设计

自己做的时候,你有 2 个选择。你可以从头开始设计你的网站。或者你可以使用一个现成的主题并定制它来适合你的网站需求。

第一种选择,你将会得到你设想中的完美网站,但需要大量工作,是耗时的。

这就是为什么我们通常建议使用现有的主题。它能为你奠定了坚实的基础。然后你可以直接开始定制你的网站。面临的挑战就会变得轻松许多。

你还需要制作自定义的登录页面、主页、博客页。你可以使用一个页面构建器来完成。尽量使用主题的内置布局和功能,以减少工作量。但要记住,其他很多网站也可能会使用和你使用的相同的主题。因此,请尽量添加有助于你的网站脱颖而出的元素。

“wordpress 的学习曲线很简单
但某些主题并非如此
我浪费了很多时间学习如何将 jquery 滑块添加到我的论文主题网站上,将文章作为滑块而没有结果。
一些 themeforest 主题也有很多选项
如果你使用 wpspire 之类的插件来定制登录页面等,则更加困难
也有一些插件相互冲突”

– 来自 WPtavern 的评论区

增加特性和功能

添加电商店铺、联系表单、课程等功能都需要插件。好消息是,WordPress 有一个庞大的插件库。坏消息是,如果没有一个可以满足你想要的功能的插件,那就需要定制。

“ WordPress 易于使用,对于基本的开发来说很简单…… 可以安装 WP 和一些插件,很快就能获得大量的功能。一切都很好,直到你想添加额外的功能,它就不符合 WordPress 的模式。在某些情况下,它是可行的,但效率低下。 “

来自 Reddit

保持与其他插件的兼容性也是你的责任。所以,仔细挑选你的插件,并做你应尽的努力。另外,要注意你正在使用的插件数量,因为太多的插件可能会拖慢你的网站。访客不喜欢停留在加载缓慢的网站上。

网站的维护和保养是一项永无止境的工作

网站维护对于任何你关心的网站都是至关重要的。如果你不能自己做所有的维护、更新和测试的话,那你在碰到像服务器错误或白屏的情况,会导致你恐慌……如果你想通过自己的网站赚钱,保持其正常运营至关重要。

来自 Reddit

保护你的网站

WordPress 是一个开源的 CMS。这是它广受欢迎的原因之一,但它也使它变得脆弱。因此,你可以继续在你的任务列表中添加:

  • 定期扫描恶意软件,
  • 设置防火墙,
  • 保护你的 WordPress 网站的管理权限,
  • 重命名登录网址等等。

你可以为此使用各种安全插件。

定期备份,以防出现安全漏洞,进而导致网站出现故障,这一点很重要。再加上定期更新所有插件、主题、WordPress。

优化速度

为了给你的客户提供最好的体验,你的网站需要加载速度更块,更轻巧。监控正常运行时间和页面速度,优化数据库、图片和代码,并结合使用缓存,你需要注意这一点。

针对 SEO 进行优化

SEO 对于吸引访问者访问你的网站并将其转换为你的业务非常重要。而你应该让你网站上的所有元素为你工作。除了针对 SEO 优化内容外,你还需要相互链接你的页面,创建 “站点地图”,更改固定链接结构,使用标题标签和图像优化。

“死亡白屏” 和其他你可能要处理的 WordPress 错误。

“死亡白屏” 就是 WordPress 社区所说的由 PHP 或数据库错误引起的白屏。它可能是由几种原因造成的。也许是你的插件兼容性或主题的问题。诀窍是不要惊慌,冷静地找到并修复导致问题的原因

其他问题,如 “500 内部服务器错误”(可能是由损坏的.httaccess 文件引起的)或 “建立数据库连接时出错” 也有可能发生在你的网站里。你需要联系你的服务器提供商来了解原因。

如果服务器无法处理到达它的流量,则可能会发生” 连接超时 “错误。这可能意味着升级您的服务器配置,或者检查网站是否被攻击。

自己建设 WordPress 网站的利与弊

优点:

  • WordPress 是一个易于使用的 CMS,并且自带庞大的插件和主题库。
  • WordPress 社区很大,你可以随时去论坛寻求支持。
  • 完全了解您网站的运作方式
  • 节省金钱
  • 您最了解自己的业务,并且可以按照自己的方式设计网站
  • 您是决策者,所以网站你做主

缺点:

  • 你是唯一的决策者,所以你必须要做所有的事情
  • 您将需要学习如何实现想要实现的目标
  • 很费时间
  • 向定制化方向发展时,学习资源开始减少
  • 您要对网站的一切负责——从网站开发到维护到解决问题。

探索其他选择

你不必自己动手做所有事情。

你可以雇佣一个开发人员来处理你搞不清楚的部分。一个自由职业的开发人员平均每小时收费 300 元左右。

如果你弄不明白的部分超过了你能弄明白的部分,那么聘请他们为你开发整个网站可能会更好。如果你想让维护工作也得到照顾,你也可以聘请专门的 WordPress 开发机构。他们可以负责从头到尾的整个过程,如果你需要指导,他们也可以充当顾问。

结束语

您的网站代表了您的在线业务。如果您有足够的时间,精力和精力,那么选择 DIY 路线是一个不错的选择。因为没有什么比 您付出所有努力并最终获得平庸的结果 更令人沮丧的了。

因此,即使您选择大部分自己动手做,也要知道什么时候花心思,然后外包一些工作。

祝您在 WordPress 工作上一切顺利。