我们曾经讨厌 WordPress 页面构建器——现在我们决定使用一个

已发表: 2017-01-11

仇恨是一个强烈的词。 我可能稍微放大了它,只是为了这篇文章的一个有趣的标题:)。 尽管如此,作为为其他开发人员开发产品的开发人员,我可以说我们绝对不喜欢使用“拖放”机制自动“编写代码”的概念,我们可以轻松地手动编写代码,并且可能会做得更好,更清洁的工作。

WordPress页面构建器有什么不喜欢的?

那么,为什么首先讨厌页面构建器呢? 我的意思是,它只是一个工具,可以在创建 WordPress 网页时让生活更轻松。

WordPress页面构建器有什么不喜欢的
“WordPress 页面构建器有什么不喜欢的地方?”的答案可能取决于您是谁,因为有多种方法可以查看此问题。 以下是具有编码背景的人通常在 WordPress 页面构建器领域遇到的一些“问题”:

臃肿的代码

在讨论 WordPress 作为 CMS 和许多其他出色的产品和平台的缺点时,代码膨胀是一个多次出现的问题。 在谈论页面构建器自动生成以制作您的网页的机器代码时也是如此。 本质上,每次您在页面上放置/移动/样式化另一个元素时,都会生成另一块代码并将其吐入您网站的源代码中,以使其完全符合您强加给它的设计。

有些人会声称机器生成的代码通常不会是最小的和定制的,它也不会总是遵守 WordPress 编码标准,就像人类手动编写的那样。 这可能会导致很多副作用,过多和臃肿的代码可能会影响浏览器的性能,最终使您的网站运行速度比可能的慢得多。 仅此一项就足以成为仔细选择页面构建器的充分理由。

简码粘液

在做他们的事情时,一些页面构建器倾向于在幕后留下相当多的代码混乱,作为开发人员,我们很难看到它。 当停用某些页面构建器插件时,您可能会发现,就像蜗牛一样,它们会留下令人讨厌的简码和其他代码轨道。

WordPress页面构建器短代码粘液

WordPress页面构建器短代码粘液

我不会点名,因为 Chris Lema 已经这样做了,但是这种黏糊糊的习惯使您网站背后的代码比它需要的要复杂得多,更不用说拥有多余的短代码很容易导致与您的其他 WordPress 插件发生冲突可能在您的 WordPress 网站上使用。

冗余短代码容易与您在 WordPress 网站上使用的其他插件发生冲突。

没有标准化

过去,许多 WordPress 开发人员都提出了页面构建器市场需要标准化的说法,但我觉得 Pippin Williamson 设法在他详尽的页面构建器评论帖子中对其进行了最好的描述。

在他的帖子中,Pippin 特别提到了页面构建器插件如何改变/破坏用户的默认 WordPress 用户体验,这使得我们其他开发人员更难预测 WordPress 用户在登录基于 WordPress 的网站时看到的内容。 他目前将页面构建器生态系统描述为“狂野的西部”,需要对其实施某种标准化,以使事情更加可预测和用户友好。

慢慢杀死 WordPress 网站和主题开发行业

许多网页设计师和开发人员似乎对页面构建器怀有一定的怨恨,因为他们认为这些工具最终可能会使它们以及他们赖以谋生的东西过时。 借助页面构建器可以让任何人掌握的强大功能,即使您不是编码员,也可以比以往更轻松地自己创建体面的网页。

可能值得注意的是,这是不喜欢 WordPress 页面构建器的固执己见和偏见的原因,因为它显然是基于(合理的)担心失去现有收入渠道。

当我们谈到这个话题时:您可能想阅读我们最近在最大的主题市场 ThemeForest 上进行并发布的深入研究,以了解主题“淘金热”远未结束。

有限的定制能力

一个 WordPress 页面构建器(仍然)不能做一个好的前端开发者能做的所有事情。 在那里,我说了算。

与优秀的(人类)编码人员自定义网站的方式相比,页面构建器仍然受到限制。 它们并不意味着生成复杂的网页设计、动画或特殊效果。 他们所拥有的是有限的模块和技巧清单,使您能够拖放到页面布局中的特定区域。 这些元素也可以根据屏幕尺寸/设备很好地移动,但仅此而已。

一个 WordPress 页面构建器(仍然)不能做一个好的前端开发者能做的所有事情。Tweet

虽然它们已经能够支持各种内容模块,例如滑块、选项卡、音频元素、倒计时元素甚至购物车,但当我们尝试实施其他更灵活的设计时,它们仍然无法交付,这些设计与网格略有不同/box/列结构。 尝试对大多数页面构建器执行此操作,您会开始看到事情崩溃。

话虽如此,我认为他们将不可避免地能够在未来的某个时候交付更复杂的结构。

为什么产品团队选择创建 WordPress 页面构建器?

似乎大多数 WordPress 页面构建器都是从内置到特定 WordPress 主题中的拖放模块开始的。 这个想法演变成今天最受欢迎的 WordPress 页面构建器。 一个独立的 WordPress 插件,可用于快速自定义任何 WordPress 主题。 换句话说,WordPress 页面构建器可以控制并开始“驾驭”任何包含 WordPress 主题内容的区域,将其留给主题来处理网站的页眉、页脚和内容包装。

在初始阶段,WordPress 页面构建器的诞生源于 WordPress 主题用户提出的必要性,他们希望能够根据自己的需要进入并自定义现有样式、字体大小和颜色,而无需联系开发人员.

目前,WordPress 页面构建器产品团队正在过渡到更高级的阶段,他们专注于构建更大更好的东西。 他们都在努力为用户提供更好的体验:

  • 用户界面
  • 精度(像素完美)
  • 速度
  • 灵活性
  • 响应式布局

因此,随着一些 WordPress 主题公司开始利用页面构建器的灵活性,似乎一种新趋势正在兴起。 他们正在采用一种新的、更有弹性的过程来创建和分发他们的主题:

  1. 内部设计主题
  2. 使用一些 WordPress 页面构建器插件(不一定是他们自己的)实现设计
  3. 在他们的网站上销售主题,提及它由页面构建器提供支持,作为易用性和自定义选项的卖点

这种趋势的一个有趣的副产品是托管公司正在蓬勃发展的服务。 它基本上是购买网站托管的自由,可以选择通过从现有的页面构建器驱动的主题清单中选择一个主题来快速填充它,保存它并立即在线。 有趣的。

订阅并获取我们的书的免费副本

11 种行之有效的技巧,可将您的信用卡纠纷胜诉率提高 740%

与朋友分享

输入您朋友的电子邮件地址。 我们只会通过电子邮件向他们发送这本书,童子军的荣幸。

谢谢你的分享

太棒了 - 一份“11 个经验证的将信用卡纠纷胜诉率提高 740% 的技术”的副本刚刚发送到. 想帮助我们更多地传播信息吗? 继续,与您的朋友和同事分享这本书。

感谢订阅!

- 我们刚刚将您的“11 种经过验证的技术,可将您的信用卡纠纷胜诉率提高 740%”的副本发送至.

您的电子邮件中有错字吗? 单击此处编辑电子邮件地址并再次发送。

封面
封面

那么我们到底为什么要使用 WordPress 页面构建器呢?

在编码人员对页面构建器的一整节批评之后,是时候反思为什么我们最终为某些 Freemius 网站页面使用了 WordPress 页面构建器。 这是我们的“关于我们”以及“功能”页面上的示例。

那么,我们到底为什么要做出这个决定呢?

主要是因为它为我们提供了以下优势:

动作快点

我们正在经营一家初创公司,开发一种产品。 我们的网站是我们在网络上的“面孔”。 让我们的设计师创建和编辑他为我们网站设计的页面非常重要,而无需每次我们需要新页面或希望在现有页面上调整某些内容时“浪费”宝贵的开发人员时间。

对于我们作为一家初创公司来说,这里的重点是能够以最快的方式调整或编辑页面,并使其与我们的产品在那个精确时刻可能经历的任何变化相一致。

像我们这样的产品公司的典型例子是:

  • 添加/删除功能并需要更新功能列表
  • 品牌重塑和重新设计是许多商业公司在某个时候可能会经历的过程。 无论是为了让外观和感觉焕然一新,有时甚至是为了摆脱因任何原因而卡住的不良形象。
  • 向我们现有的网站页面添加新部分。 一个简单的例子是我们最近添加到我们的登陆页面的定价部分(此时仍然手动编码),在意识到很多人都在寻找这些之后。
  • A/B 测试——进入和调整我们网站的能力包括“静态”页面,以及面向营销的登陆页面,这通常需要大量的 A/B 测试才能获得我们认为在转换方面效果最好的版本速度。

赋能我们的营销

有效地使用 WordPress 页面构建器使我们可以轻松地调整营销材料,同时跳过开发团队。 自从我们开始使用 WordPress 页面构建器以来,我们的生产过程被缩短了。 矮得多。 现在只需提出营销概念和内容并将其传递给我们的设计师进行执行/编辑。

自从我们开始使用 WordPress 页面构建器以来,我们的生产过程被缩短了。 短得多。Tweet

大多数情况下,无需让开发人员参与该过程,因此他们可以专注于开发产品。

WordPress Page Builder 插件已更改

如果您查看当今的 WordPress 页面构建器插件之一,并将其​​与仅五年前的早期版本进行比较 - 您将看到两种根本不同的生物。

今天的页面构建者自己负责保持更新并使用设计和 UI 最佳实践。

在早期版本中,元素是使用绝对定位放置的,它不考虑页面上的其他元素或设备屏幕大小,因此很容易破坏布局。 现在,大多数现代页面构建器都支持创建结构良好的 HTML 页面并使用元素的相对(或 Flexbox)定位,从而实现更可持续且与设备无关的结果。 又名,响应式布局。

现代 WordPress 页面构建器支持响应式布局

设计不是永恒的

在当今瞬息万变的世界中,设计趋势也在不断变化。 即使您投入大量工作并创建像素完美的设计,您也可能需要在一两年内更换它,否则您将面临看起来无关紧要的风险。

作为一家产品公司,我们更愿意投入更多资源来打造出色的产品,并且可能拥有稍微不那么出色的网站。 这是时间和资源分配的权衡。

话虽如此,当今高水平的 WordPress 页面构建器允许您构建高质量、美观的网站,而无需做出很多妥协。

成本是显而易见的

从我们特定的角度来看,我们对页面构建器没有特殊要求。 对于我们现在想用它实现的目标——它是免费的(就像免费啤酒一样)。 即使我们需要的功能不是免费的并且会让我们升级到“Pro”版本——快速计算成本会发现它仍然值得我们进行财务投资。

很容易看出我们是否可以通过将任务直接委托给我们的设计师来节省开发人员的时间,而设计师无论如何都在努力。 开发人员调整网页一小时的成本可能远远超过页面构建器每月定期支付的 XX 美元。

开发人员调整网页一小时的成本可能比页面构建器每月定期支付的 XX 美元还要多。Tweet

结论 – WordPress 页面构建器适合您吗?

归根结底,它始终是灵活性和易用性之间的平衡。

目前,Freemius 网站仅包含一个使用 WordPress 页面构建器创建的页面——我们的“关于我们”页面。 当我们尝试实现具有稍微复杂的设计要求的另一个页面(特殊产品比较页面)时,我们偶然发现了很多问题和疑问,而我们尝试的页面构建器没有回答这些问题。 因此,目前,我们有一个混合网站,其中包含手动编码页面和页面构建器驱动的页面。

未来似乎更加光明,WordPress 页面构建器能够为更精通技术的设计师/开发人员提供创建具有复杂设计的网页的能力,目前这似乎仍然对他们构成挑战。

无论如何,我不能否认 WordPress 页面构建器每天都在看起来更好,并且已经满足了许多人对易于制作和(同样重要)易于编辑的网页的需求。