我們曾經討厭 WordPress 頁面構建器——現在我們決定使用一個
已發表: 2017-01-11仇恨是一個強烈的詞。 我可能稍微放大了它,只是為了這篇文章的一個有趣的標題:)。 儘管如此,作為為其他開發人員開發產品的開發人員,我可以說我們肯定不喜歡使用“拖放”機制自動“編寫代碼”的概念,我們可以輕鬆地手動編寫代碼,並且可能會做得更好,更清潔的工作。
WordPress頁面構建器有什麼不喜歡的?
那麼,為什麼首先討厭頁面構建器呢? 我的意思是,它只是一個工具,可以在創建 WordPress 網頁時讓生活更輕鬆。
“WordPress 頁面構建器有什麼不喜歡的地方?”的答案可能取決於您是誰,因為有多種方法可以查看此問題。 以下是具有編碼背景的人通常在 WordPress 頁面構建器領域遇到的一些“問題”:
臃腫的代碼
在討論 WordPress 作為 CMS 和許多其他出色的產品和平台的缺點時,代碼膨脹是一個多次出現的問題。 在談論頁面構建器自動生成以製作您的網頁的機器代碼時也是如此。 本質上,每次您在頁面上放置/移動/樣式化另一個元素時,都會生成另一塊代碼並將其吐入您網站的源代碼中,以使其完全符合您強加給它的設計。
有些人會聲稱機器生成的代碼通常不會是最小的和定制的,它也不會總是遵守 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 主題公司開始利用頁面構建器的靈活性,似乎一種新趨勢正在興起。 他們正在採用一種新的、更有彈性的過程來創建和分發他們的主題:
- 內部設計主題
- 使用一些 WordPress 頁面構建器插件(不一定是他們自己的)實現設計
- 在他們的網站上銷售主題,提及它由頁面構建器提供支持,作為易用性和自定義選項的賣點
這種趨勢的一個有趣的副產品是託管公司正在蓬勃發展的服務。 它基本上是購買網站託管的自由,可以選擇通過從現有的頁面構建器驅動的主題清單中選擇一個主題來快速填充它,保存它並立即在線。 有趣的。
訂閱並獲取我們的書的免費副本
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 頁面構建器允許您構建高質量、美觀的網站,而無需做出很多妥協。
成本是顯而易見的
從我們特定的角度來看,我們對頁面構建器沒有特殊要求。 對於我們現在想用它實現的目標——它是免費的(就像免費啤酒一樣)。 即使我們需要的功能不是免費的並且會讓我們升級到“Pro”版本——快速計算成本會發現它仍然值得我們進行財務投資。
很容易看出我們是否可以通過將任務直接委託給我們的設計師來節省開發人員的時間,而設計師無論如何都在努力。 開發人員調整網頁一小時的成本可能遠遠超過頁面構建器每月定期支付的 XX 美元。
開發人員調整網頁一小時的成本可能比頁面構建器每月定期支付的 XX 美元還要多。Tweet
結論 – WordPress 頁面構建器適合您嗎?
歸根結底,它始終是靈活性和易用性之間的平衡。
目前,Freemius 網站僅包含一個使用 WordPress 頁面構建器創建的頁面——我們的“關於我們”頁面。 當我們嘗試實現具有稍微複雜的設計要求的另一個頁面(特殊產品比較頁面)時,我們偶然發現了很多問題和疑問,而我們嘗試的頁面構建器沒有回答這些問題。 因此,目前,我們有一個混合網站,其中包含手動編碼頁面和頁面構建器驅動的頁面。
未來似乎更加光明,WordPress 頁面構建器能夠為更精通技術的設計師/開發人員提供創建具有復雜設計的網頁的能力,目前這似乎仍然對他們構成挑戰。
無論如何,我不能否認 WordPress 頁面構建器每天都在看起來更好,並且已經滿足了許多人對易於製作和(同樣重要)易於編輯的網頁的需求。