您何時需要自定義 CMS - 何時是騙局?
已發表: 2017-08-12建立自己的網站通常會成為一項可怕的工作,尤其是即使 HTML 和 CSS 對您來說都是難以編寫和理解的語言。 雖然您仍然可以創建一個基本網站,但長期以來一直有 CMS(內容管理系統)程序可以幫助您構建和擴展您的數字資產。
網上很容易有幾十個開源 CMS,但很多人都被說服從開發團隊那裡獲得自定義 CMS。
當然也有例外,但其中許多自定義 CMS 要么完全是不必要的,要么是徹頭徹尾的騙局,迫使您不斷為可以免費獲得的系統付費。 讓我們詳細了解一下您是否真的需要自定義工作,或者免費的 CMS 是否最適合您。
什麼是內容管理系統?
如果您在過去十年中研究過建立網站,那麼您一定聽說過 CMS。 也許您不知道它們是這樣稱呼的,但您可能見過 WordPress、Drupal 和 Joomla。 這三個代表了 Internet 上最常用的系統,一些消息來源稱,大約 40-50% 的帶有 CMS 的活躍網站是使用 WordPress 構建的。
CMS 會按照它所說的去做:管理您的內容。 如果您的網站沒有任何 CMS,只有基本的 HTML,那麼您必須手動構建每個頁面。 您必須為基本頁面結構編寫 HTML,輸入內容信息並確保其語法正確,然後將其鏈接到其他頁面,以便讀者可以輕鬆訪問整個網站。 雖然這不一定很困難,但肯定很耗時。
CMS 的核心消除了大部分工作。 最基本的 CMS 程序允許您編寫新頁面而無需擔心編碼,它會將新頁面添加到您的網站,而不會強迫您編寫一行代碼。 它將把每個頁面組合成一個有凝聚力的實體,這將使您的網站在後端的管理更加容易。
現在這還不是 CMS 能做的全部。 您可以允許讀者通過使用插件或本機功能添加信息、創建帳戶、輕鬆添加小部件或側邊欄工具、增強 SEO 等等。 製作這些程序是為了讓您可以輕鬆管理您的網站並創建內容,而不會浪費寶貴的時間來編碼和測試每個頁面。
幾乎每個網站所有者都應該使用 CMS,但它們最常被博主和電子商務商店使用。 任何擁有不斷擴展網站的人都需要這樣的系統來防止他們發瘋。
自定義 CMS 陷阱
了解 CMS 軟件的實用性後,您可能會認為我們會告訴您,您肯定需要自定義 CMS 來確保您獲得提升網站以達到最佳效率所需的所有功能。 不真實,甚至一點也不真實。
在某些情況下需要自定義 CMS。 你認為 Facebook 可以在 WordPress 上運行嗎? 當然不。 易趣或亞馬遜呢? 沒有雪球的機會。 或者 Twitter 或 Pinterest 怎麼樣? Drupal 會崩潰和燃燒。
但是,對於絕大多數人來說,除非您擁有大型企業或需要真正具有異國情調的功能,否則不需要自定義 CMS。 開發人員出現並向世界承諾,告訴您免費的開源程序無法為您提供所需的一切,但事實是您通常會獲得比您的網站所需的更多的功能。 讓我們真正深入了解何時需要自定義 CMS。
網站規模和規模
由於博主和電子商務商店是需要 CMS 程序的最常見的網站所有者,因此讓我們關注它們。 如果您是博主,是否真的需要自定義 CMS? 這取決於你做什麼。 你是唯一的作家嗎? 您是一次寫幾篇文章,還是有數百篇文章由多人撰寫? 您的讀者/投稿人是否需要註冊一個帳戶,他們是否需要能夠隨意添加和更改他們的信息?
如果你屬於前者,你是唯一的作者,而讀者不需要太多的定制,那麼開源 CMS 就完美了。 您將享受它們的易用性和學習性,並且有數以千計的插件可以幫助您進行 SEO 和功能。 獲得定制工作將是浪費時間、金錢和精力。
後者也可以使用開源 CMS,這在很大程度上取決於你有多少貢獻者以及你的貢獻者需要多少定制。 如果您向其他作家付費,並且每天與眾多作家一起擴大數百甚至數千頁,那麼您可能需要自定義 CMS。
在電子商務方面,問題大致相同。 如果您打算放置自己的所有商品,設置自己的銷售,不時發布優惠券,並且只是經營一個相當普通的電子商務商店,那麼您將從 Magento、Shopify 和其他開源電子商務中獲得您的所有需求程式。
如果您想成為下一個 eBay 或亞馬遜,那麼您將需要一個自定義設置來為您提供所需的所有功能和自定義。 但是,除非您真的在快速擴展方面追求明星(通過成千上萬的外部用戶,每個用戶擁有數十甚至數百種產品)並且需要一些極端水平的定制,否則您可以使用免費的 CMS 做得很好。
價錢
如果開發團隊就定制 CMS 與您聯繫,他們將盡最大努力降低成本。 他們會說這是一項投資,新的 CMS 將為您提供更多功能,顯然您將能夠以更快的速度開展更多業務。
事實是,從頭開始開發幾乎所有東西都需要花錢,很多。 你的預算如何? 您是否剛剛起步並且有足夠的資金來支付您的託管費用以及用於廣告和擴大規模的一點剩餘費用? 如果是這樣,那麼您絕對不想要自定義 CMS,因為價格開始瘋狂並且只會走高。
首先,您需要支付開發成本。 根據您要求的公司和功能/他們提供的套餐,您最終可能會在 CMS 上花費數百或數千美元。 但是,它並不止於此。
在 CMS 之後,您需要支付許可費。 這通常是每月的費用,儘管他們可能每年收取一筆費用,並且您可能必須為您計劃使用 CMS 的每台計算機付費。 如果你一個人,那麼它只是一台電腦。 如果您有工人或合作者,那麼您可能需要多個許可證。
然後,您必須擔心託管費用。 大多數開發人員都有與主機的特殊計劃,允許他們銷售經銷商主機。 他們會聲稱 CMS 運行“沒有任何問題”的唯一方法是在他們特定的託管平台上。 如果您同意,那麼您還必須向他們支付託管費用,是的,他們通常會比您使用自己的託管費用高得多。
安全
這是一個有一定可信度的元素。 許多推定制 CMS 的開發人員會告訴您,WordPress 和其他開源程序存在安全問題。 這既是對的又是錯的。 確實,許多黑客都在追求 WordPress,並且它不被認為是安全的諾克斯堡。 然而,這主要是因為 WordPress 被用於如此多的網站,因此能夠通過該程序的人將更容易感染同一系統上的類似網站。
同時,絕大多數開源CMS都在不斷升級,大部分升級都會影響到你永遠看不到的後台編碼。 他們正在封堵安全漏洞,並確保弱點和新的黑客技術無法滲透他們的系統。
另一方面,自定義 CMS 沒有這種持續不斷的黑客攻擊。 就像免疫系統一樣,這可能是一件壞事。 與已經以多種方式開發和修復以避免簡單黑客攻擊的開源程序不同,自定義 CMS 根本沒有這種曝光度。 這意味著黑客可能更容易找到本應封堵的漏洞。
確實很難說哪個更安全,但事實是開源 CMS 沒有足夠安全性的廣泛聲明是錯誤的。 他們往往會受到更多的攻擊,但程序員正忙於升級以避免常見的錯誤和病毒滲透他們。
定制
對於定制 CMS 開發人員來說,這是一個巨大的賣點。 他們會告訴您,開源程序不可能擁有您需要的功能,而您作為企業成長的唯一途徑就是使用他們的程序。 確實,他們可以定制 CMS 來做任何你想做的事情,在某些情況下,你可能真的需要它。 但是,在您開始在系統和許可費上花錢之前,您應該真正去看看開源 CMS 提供的插件。
有數以千計的插件可用於您需要的幾乎所有內容。 從 SEO 幫助到允許用戶創建帳戶到電子郵件捕獲表單。 如果您走開源路線,確實需要更多的工作,因為您必須安裝插件並弄清楚它們是如何工作的,但是在線文檔和支持如此之多,您將獲得完成它所需的幫助。
所以,再一次,這真的取決於你的意圖。 如果你是一家試圖打造下一個 Facebook 的企業,那麼開源就不可能為你工作。 但是,如果您只需要常用的網站功能,並且您的網站上沒有成千上萬的用戶,那麼只需花一些時間仔細閱讀開源插件。 你肯定會找到你需要的東西,而且絕大多數插件要么是免費的,要么是非常便宜的。
支持團隊
這是另一個“真實但不真實”的事實,開發人員在銷售他們的定制 CMS 時會向你拋出這個事實。 他們會告訴您,如果出現問題,他們有一個專門的支持團隊可以幫助您,而開源 CMS 不提供。 在大多數情況下,這是真的。 開發人員將在那裡幫助您(至少,他們應該),並且大多數 CMS 沒有真正的支持人員。
但是,如果您選擇一個普通的 CMS,您會發現有很多在線用戶通過論壇和博客願意為您提供幫助。 只需詢問您遇到的問題,例如安裝主題或使用插件,通常在幾分鐘內,您就會有至少一個人試圖幫助您解決問題。 這不是一個有償的支持人員等著你,而是他們是真正的人,他們知道如何提供幫助,並希望確保你成功地完成你想做的任何事情。
除非您使用的是非常奇特或不受歡迎的開源 CMS,否則您會發現您應該擁有所需的所有支持。
結論
自定義 CMS 確實在世界上佔有一席之地,但對於大多數人來說,這只是一個騙局,是一種讓您在真正不需要的東西上花費大量金錢的好方法。 除非您認真嘗試製作 Amazon、YouTube 或 Facebook,否則您會發現 WordPress 或 Drupal 擁有您所需要的一切。 不要在沒有首先考慮開源選項的情況下陷入昂貴的定制 CMS 合同。 他們會在 99% 的時間內為您提供所需的一切,而且您最多可以在高級主題和插件上花一點錢。