2018 年剛過,我們來了解一下那些看放原始碼的內容管理系統 (CMS) 將是 2019 年最流行的開源系統

如果你想吸引最多的訪問者到你的網站並保持它們,那麼你需要有吸引力的內容 :文本,圖片,視頻和圖形不僅為讀者和用戶增加價值,他們也積極註冊通過搜索引擎。 但保持良好的內容意味著不斷修改它; 以引人入勝的方式發布,更新和管理內容。 維持更大的網站是一項艱鉅的任務,如果不使用內容管理系統 ( CMS ),這是很難實現的。 本指南概述了CMS的最重要要求以及最流行的開源解決方案的比較。

內容

  • 做出正確的選擇
  • 最流行的CMS系統詳細介紹
  • 新人:特殊CMS的比較
  • CMS的期望和要求
  • 一目了然:最重要的CMS比較
  • 定義內容管理系統(CMS)

內容管理系統是允許沒有編程知識的用戶通過圖形用戶界面共同創建,編輯和發布諸如文本或多媒體元素的web內容的軟件。

做出正確的選擇

在尋找完美的CMS時,它是一個叢林,在尋找合適的CMS時,很容易迷失在眾多選擇中。 目前市場上有250到350種不同的程序。 從簡單的構建工具到廣闊的企業系統 ,可能性無窮無盡。 您必須問自己的問題是,您需要哪些CMS要求才能最佳地支持您計劃的在線項目。

應用程序類型概述

內容管理系統基本上有三種中央應用程序類型 。 為新的在線項目選擇軟件解決方案時,您的決策應基於哪個區域對項目的開發最重要。 共同的部門是Web內容管理 , 博客發布/新聞和社交發布/社區 。

小訣竅

要為您的項目找到最合適的CMS並以最佳方式從其功能中受益,必須清楚地了解您的Web項目的內容和目標。

Web內容管理

通過經典的Web內容管理,主要重點是創建和管理在線內容。 通常需要多個編輯者可以訪問後端,這反過來又需要復雜的共享方法。 系統為具有多媒體內容的網站提供優化處理非常重要。 其他重要因素包括用戶權限管理,全文搜索功能,高效的新聞管理系統以及以多種語言呈現必要內容的能力。

博客發布/新聞

顧名思義,這種類型的應用程序主要關注博客。 內容的準備,複雜的鏈接和合理的分類,以及鏈接到社交媒體平台和其他Web 2.0功能的能力尤為重要。 與讀者交互並控制發布條目的時間的能力也是要考慮的重要特徵。 即使不是更重要,也可以快速輕鬆地創建內容 - 理想情況下也可以直接在移動設備上進行。

博客發布

社會出版/社區
開發在線社區並將其提供給更多的受眾需要比簡單博客更大範圍的功能。 這主要是因為在線社區的目標是活躍用戶群而不是被動讀者。 理想情況下,內容不僅由網站的運營商創建,還由成員創建(用戶生成的內容)。 社交發布解決方案的基本系統通常是模塊化設計,如有必要,可以通過某些Web 2.0功能進行擴展。

無論您選擇哪個領域,每個在線項目都以合適的域名開頭。 使用我們的域名檢查器查明您所需的域名是否仍然可用是非常簡單的:

域檢查

Check available domains
.COM 。淨 。博客 .ORG 。店
專有軟件與開源
主要項目社區的眾多內容管理解決方案都是開源的。 這些被稱為開源軟件。 使用CMS系統,這意味著程序代碼可以自由訪問 ,原則上每個人都可以查看。 用戶可以進行更改,改進和擴展,並使CMS適應個性化需求。

與開源軟件相反的是專有軟件 。 有了這個,CMS由特定公司開發並作為商業項目分發。 專有管理系統的使用通常與獲得付費許可有關。 用戶無法使用源代碼 。

另一方面,開源軟件通常沒有許可成本 。 因此,從經濟角度來看,這種解決方案對公司特別有吸引力。 在技​​術發展方面,既定的開源CMS系統並不比專有解決方案差。 高級開發人員社區支持一些最著名的項目,如WordPress或TYPO3 。 廣泛的文檔和透明的開發過程還可確保及時解決軟件錯誤和安全漏洞。

但與網站運營的專有解決方案相比,開源應用在全球市場中的份額有多高?

全球比較網站運營的軟件解決方案
到目前為止,用於快速且經濟高效地發佈內容的最流行的解決方案是WordPress 。 根據分析公司BuiltWith的統計,全球有近1800萬個網站基於開源CMS。 十大最受歡迎的網站操作軟件解決方案中的其他開源項目是Joomla!,Drupal和TYPO3 。

開源內容管理系統(免費社區版本的用戶可以使用)甚至可以與Adobe Dreamweaver等老牌HTML編輯器或Google的Blogger.com等熱門在線服務競爭。

五種最受歡迎的CMS:比較
點擊此處下載最受歡迎的內容管理系統市場份額的信息圖。

5個最常用的網站軟件解決方案的比較:

CMS 網站數量
WordPress的 約 1800萬
Adobe Dreamweaver 約 270萬
的Joomla! 約 250萬
博客 約 830000
Drupal的 約 772,000
TYPO3 約 425000
Shopify 約 282000
Magento的 約 272000
的Prestashop 約 263000
白利糖度 約 151000
據統計, 開源解決方案在全球也很受歡迎。 大約270,000家在線商店信賴電子商務平台Magento或法國在線商店軟件Prestashop 。 這些系統的成功表明,開源產品在商業網站運營方面可以與標準解決方案保持一致。

我們以開源軟件項目的成功為契機,向您介紹最流行的開源CMS解決方案,並比較它們的基本功能。 WordPress , TYPO3 , Joomla的詳細說明! , Drupal和Contao將以這些區域的表格比較顯示:

安裝和配置
用戶管理
操作和內容創建
搜索引擎優化和響應式設計
安全和服務
最流行的CMS系統詳細介紹
開源系統WordPress , TYPO3 , Joomla! , Drupal和Contao是目前最受歡迎的專業網站運營標準解決方案 。 但是,每個系統當然都不適合每個人的目的。 在這裡,我們匯總了不同內容管理系統的主要功能,應用類型和系統要求。 我們的pro和con表格可以幫助您做出決定。

網絡託管+個人顧問與1和1 IONOS

你還沒有自己的網站? 使用1&1 IONOS虛擬主機軟件包,您只需單擊一下即可安裝所需的CMS。

:heavy_check_mark: 免費域名 :heavy_check_mark: 通配符SSL證書 :heavy_check_mark: 全天候支持
WordPress的
WordPress的 安裝量約為1800萬 ,是全球使用最多的開源CMS。 最初被設想為博客系統,現在可以使用許多擴展進行基本安裝,從而可以將軟件升級到功能齊全的內容管理系統。

WordPress的主頁
WordPress:具有CMS功能的博客軟件/來源:wordpress.org
事實
18,000個擴展和超過14,000個免費設計模板
通過嚮導“五分鐘安裝”
搜索引擎友好的URL
移動解決方案的發布和管理工具
WordPress 4.9.4的系統要求
Webserver :支持PHP和MySQL / MariaDB的每台服務器(推薦:Apache)
中間件 :PHP 7.2或更高版本
數據庫 :MySQL 5.6或更高版本/ MariaDB 10.0或更高版本
硬件 :開發人員建議PHP內存限制為32 MB或更多
其他建議 :HTTPS支持/對於搜索引擎友好的URL,需要Apache模塊mod_rewrite
該軟件的大型用戶社區受益於大量主題,插件和小部件。 但批評人士表示,該系統不僅過於復雜,而且使用起來也令人困惑和尷尬。 WordPress與所有成功的軟件開發都有同樣的問題:由於它的高流通性,它是黑客的熱門目標 。 因此,用戶必須使用安全更新定期更新其WordPress軟件。 安全事件發生後,這些更新很快就會出現,但並不總是與有效使用軟件所需的所有擴展兼容。 因此,軟件更新可能需要相當大的管理工作,特別是在大型項目的情況下。

由於基本安裝費用低 , WordPress適用於小型和結構簡單的網站。 特別是對於想要以有吸引力的佈局為訪問者提供頻繁更改的內容的博客 , WordPress是一個有效的CMS,具有直觀的Web界面。 然而,隨著在線項目的複雜性增加,軟件的用戶友好性顯著降低。 理論上也可以實施大型企業項目,但在這種情況下,更多的功能不可避免地伴隨著管理工作的增加。

如果您正在努力實現穩定的網站運營,隨著訪客流量的增加, WordPress 會對服務器提出相對較高的要求 。 嘗試使用多語言焦點開發複雜的多域項目的用戶應該選擇像TYPO3這樣的CMS而不是WordPress 。

優點 缺點
:heavy_check_mark:大型社區 ✘CMS功能需要額外的擴展
:heavy_check_mark:安裝和設置的最小努力 ✘插件通常有安全漏洞
:heavy_check_mark:直觀的用戶界面 ✘流量高,穩定性和性能有限
:heavy_check_mark:簡單集成插件和其他擴展 ✘更頻繁的安全更新會導致額外的管理工作
小費
對於WordPress初學者, 一鍵安裝是託管WordPress託管包的一部分 。 通過選擇此選項,網站運營商將所有技術和服務器端管理職責傳遞給​​供應商,並可以完全專注於他們的內容。

對領先的CMS計劃感興趣? 您可以在我們的WordPress基礎知識文章中找到有關熱門博客軟件的更多信息。

的Joomla!
Joomla在全球安裝了250萬台! 是CMS市場的第二大代理商。 該軟件針對初學者和高級用戶,但使用起來比WordPress更具挑戰性。 與市場領導者不同, 包括全面的CMS功能而無需安裝擴展 。 對於沒有專業IT背景的非專家而言,獎勵是以社區支持的在線手冊以及活躍的用戶論壇形式提供的良好文檔。

開源CMS項目Joomla的主頁!
的Joomla!

  • 具有相當大擴展可能性的開源CMS /來源:https://www.joomla.org/
    事實
    目前大約有7400個可用擴展
    基於對象的內容管理
    社區支持通過論壇
    Joomla的系統要求! 3.X
    Web 服務器 :Apache HTTP Server 2.0(推薦2.4),帶有mod_mysql,mod_xml和mod_zlib ; Nginx 1.8或更高; MS IIS 7
    中間件 :PHP 5.6(推薦7.0或更高版本)
    數據庫 :支持InnoDB的MySQl 5.1(推薦5.5.3或更高版本); MS SQL server 10.50.1600.1(推薦10.50.1600.1或更高版本); PostgreSQL 8.3.18(推薦9.1或更高版本),MariaDB 5.1(或更高版本)
    Joomla ! 是開源CMS Mambo的開發 。 該系統在美國特別流行,其特點是基於獨立的MVC框架的完全面向對象的軟件設計 。 這讓Joomla! 用戶可以編寫自己的擴展並與社區分享這些擴展,如果他們願意,可以使用Joomla! 擴展目錄 ,可以通過後端輕鬆安裝擴展。 通過組合預定義的內容元素,可以在Joomla模塊中創建模板。

Joomla ! 將擴展分為插件,組件和模塊。 這些可以在後端和前端使用,這有時會刺激用戶。 權利管理和審批流程有時被視為缺乏大型項目。 擴展程序有所幫助 - 但並非總是免費提供。

優點 缺點
:heavy_check_mark:相當簡單的安裝和配置工作 ✘權利管理不足
:heavy_check_mark:大量的擴展和設計池 ✘高級擴展可能很昂貴
:heavy_check_mark:用戶友好的模板創建 ✘擴展通常需要手動實施
小費
由於其複雜性,建議使用Joomla! 通過託管服務提供商,通過一鍵安裝簡化了流程。 技術基礎設施以及定期更新由提供商直接提供給Joomla! 託管 ,這使CMS的管理更容易。

我們的Joomla提供了對用戶友好型開源CMS功能範圍的深入了解! 基礎文章。

Drupal的
模塊化CMS Drupal最初是作為學生社區解決方案開發的,但現在可作為完整的開源CMS使用。 該軟件具有非常精簡的基本安裝 ,可以通過模塊進行相當多的擴展。 今天,該項目的優勢在於其社區。 基本模塊已經有許多web 2.0和社區功能,如博客,論壇和標籤雲。

Drupal項目的主頁
Drupal:CMS以社區為重點/來源:https://www.drupal.org/
事實
非常靈活的模塊化佈局
超薄基本安裝,帶有超過36,000個擴展模塊
專注於社交出版和社區項目
超過1100個發行版作為典型應用程序的完整解決方案
Drupal 8的系統要求
Web 服務器: Apache,Nginx,MS IIS或任何其他支持PHP的Web服務器
中間件 :PHP 5.5.9或更高版本
數據庫 :MySQL 5.5.3,MariaDB 5.5.20,Percona服務器5.5.8或更高版本(PDO需要與InnoDB兼容的存儲引擎); PostgreSQL 9.1.2或更高版本(帶PDO); SQLite 3.7.11或更高版本
CMS Drupal以其模塊化佈局提供廣泛的定制機會 。 知道自己需要什麼的用戶可以省去軟件組件的手動編譯。 對於許多場景,可以使用基於Drupal框架的預配置分發 。

Drupal 專注於社交出版 ,特別適合中小型社區項目。 大量擴展使得實現具有復雜多域結構的公司門戶成為可能。 但是管理具有全面擴展的CMS核心需要專業知識和本能。 如果軟件的基本功能不足,則必須通過FTP手動安裝其他模塊。 這可能是一個複雜的過程。 更新擴展有時很困難,因為它們並不總是與後端兼容。

Drupal的核心應用是社交發布和社區平台的佈局。 CMS擁有靈活的模塊化系統,可根據用戶生成的內容為高動態平台提供支持。

優點 缺點
:heavy_check_mark:緊湊的軟件核心 ✘由於後端兼容性差,導致配置複雜
:heavy_check_mark:大量擴展模塊和預定義的Drupal發行版 ✘超薄基本安裝需要大量額外安裝
:heavy_check_mark:支持多域管理 ✘只能通過FTP安裝模塊
注意
特別是當Drupal用作用戶的社區平台時,數據安全性具有最高優先級。 從1和1 IONOS託管的Drupal有助於增加這一點,並提供對CMS的獨立訪問,更不用說這可以通過一鍵安裝來完成。

有關更多信息和提示,請參閱我們的Drupal基礎知識文章。

TYPO3
在WordPress旁邊, TYPO3是第二大最受歡迎的開源CMS。 該軟件項目是一個企業管理系統 ,由經驗豐富的開發人員團隊不斷更新並保持技術最新。 TYPO3是大型企業門戶和電子商務平台的絕佳解決方案 。

開源項目TYPO3的主頁
TYPO3 /企業內容管理系統/來源:typo3.org
事實
企業內容管理系統
功能範圍廣泛
廣泛的集成權限管理
簡單集成其他系統,如CRM或ERP解決方案
TYPO3 CMS的系統要求9.1
Webserver :Apache(推薦),MS IIS,NGINX
中間件 :PHP 7.2或更高版本
數據庫 :MySQL 5.5或更高版本/ MS SQL Server 2000 / PostgreSQL 7.x和8.x / Oracle 8,9,10和11 / Firebird 1.5.2
硬件 :至少256 MB RAM
其他建議 :GraphicsMagick或ImageMagick; GDlib; Freetype的; 英漢字典EC; 如果使用Apache服務器:mod_gzip,mod_deflate,mod_rewrite; PHP緩存(例如APCu,PHP加速器,OPcache或Zend加速器); 個人擴展可能需要其他軟件。
TYPO3提供了一個大型社區 ,為有技術問題或疑問的初學者提供快速簡便的幫助。 還有許多專業提供商,專門從事TYPO3支持並為商業用戶提供代理服務。

專業使用高性能CMS需要專業知識。 有了這個,甚至可以合理地實現具有多語言內容的複雜站點結構 。 相當多的功能確保了企業級的專業權限管理,並為經典業務應用程序 (如CRM和ERP系統)提供了界面 。 另一方面,批評者指出需要長時間的培訓和相對較高的管理工作 。

基本上, TYPO3提供的大量功能使得實現任何類型的在線項目成為可能。 但這需要相當大的安裝,配置和維護費用 。 軟件的突出性和良好聲譽總是有助於相對較小的網站使用它。 在這種情況下,用戶通常會花費比他們需要的更多的努力。 如果不需要企業CMS提供的所有功能,那麼網站運營商通常可以通過具有纖薄基本安裝的模塊化軟件更好地服務。 但是,對於由經驗豐富的IT專家運營的複雜項目, TYPO3是成功在線業務的最佳基礎。

優點 缺點
:heavy_check_mark:廣泛分佈的CMS與大型社區(包括眾多專家) ✘實施,配置和管理需要專業知識
:heavy_check_mark:多種功能,靈活性和可擴展性 ✘大功能頻譜對託管的要求高於同類系統
:heavy_check_mark:在企業級別進行廣泛的權限管理 ✘非專家培訓相對較高
如果TYPO3用於大型和復雜項目,則安裝應在託管包的框架內進行 。 在我們的TYPO3基礎文章中,可以找到更多信息以及相當多功能的詳細說明。

Contao
CMS Contao (以前稱為TypoLight) - 正如其原始名稱所示 - 是一個清晰且用戶友好的內容管理解決方案。 該系統具有直觀的多語言後端和清晰結構的管理層 。 該軟件項目特別注重與Web標準的兼容性,在XHTML Strict或HTML 5中提供無障礙的在線內容。

Contao項目的主頁
Contao:用於無障礙網頁內容的用戶友好型CMS /來源:https://contao.org/en/
事實
用戶友好的CMS,具有多種功能
超過1900個可用擴展
多語言後端
實時更新服務
在線演示
Contao 4.4的系統要求
Web 服務器 :支持PHP和MySQL的Apache或IIS
中間件 :PHP 5.6.0
數據庫 :MySQL 5.0.3
其他建議 :要從各種功能中受益,需要以下PHP擴展:GD,Imagick或Gmagick; DOM; 國際機場; MBSTRING; mcrypt的
該軟件的基本配置已經具有全面的功能 ,可以靈活地適應個人需求,提供超過1900個可用擴展。 CMS系統還提供集成的主題管理器 。 這使得可以在預先設計的模塊的幫助下,基於Contao單獨配置網站的設計和佈局。 此外,還通過Contao網站為網站所有者提供各種應用類型和行業的專業主題。 但是,通常必須購買這些主題。

該軟件以其高安全性標準和用戶友好的實時更新而聞名,用戶只需單擊即可查看。 CMS的LTS版本提供四年保修 。

在線演示以及豐富的文檔材料可以快速介紹網站創建。 通過Contao檢查可以確保服務器兼容性。

靈活的CMS特別針對中小型公司以及非營利領域。 該軟件為這些用戶提供了強大的系統架構 ,可以使用擴展來適應專業網站操作的各種要求。 例如,內部網解決方案,電子商務平台,企業門戶網站或微型網站的實現,即使涉及到搜索引擎優化和網絡分析,也沒有任何需要。

在標準配置中, 只能使用Contao實現多級工作流。 想要使用詳細的身份驗證和審批流程創建複雜企業項目的用戶應該尋找已建立的標準​​解決方案,例如TYPO3 。

優點 缺點
:heavy_check_mark:高性能和可擴展的系統架構 ✘不適合複雜的企業解決方案
:heavy_check_mark:用戶友好的安裝,管理和擴展實現 ✘不支持多級工作流程
:heavy_check_mark:良好的安全平衡 ✘相對較小的社區
小費
使用1和1 IONOS的託管包 , 只需單擊一下即可快速輕鬆地安裝Contao 。

有關CMS基礎頁面結構的更多信息和詳細說明,請參閱我們的Contao基礎知識文章。

Dreamweaver:內容管理系統的替代品
從BuiltWith的統計數據來看,基於源代碼的內容管理系統的一種替代方案脫穎而出:大約270萬網站所有者喜歡使用Dreamweaver HTML編輯器從頭開始構建自己的網站。 最初由Macromedia開發並現在由Adobe Systems分發的網頁設計軟件可供Creative Cloud(CC)的用戶使用 作為macOS和Windows的專有產品 。

對於網站和移動內容的圖形編輯 , Dreamweaver將WYSIWYG編輯器與高性能編碼引擎相結合。 這使得開發人員可以實現各種功能,如語法突出顯示,自動代碼集成,驗證以及實時瀏覽器預覽。 除了HTML 5和CSS之外,該軟件還支持Web標準,如PHP,Java,JavaScript,ASP或XML,以及CSS預處理器SASS,Less和SCSS。 可以使用集成的CSS框架Bootstrap實現現代的響應式Web設計。

由於功能範圍廣泛且用戶許可證的成本相對較高,因此高性能軟件主要面向專業用戶和代理商。 有關CMS的有吸引力的替代方案的更多信息和描述可以在我們關於該主題的文章中找到。

新人:特殊CMS的比較
除了著名的大型CMS之外,近年來已經開發出的系統並不普及,但仍然有一個活躍的社區 。 對於某些項目或方法,這些CMS可能是正確的 - 即使它們對大多數用戶不感興趣。 此外,所提供的CMS提供了重要的功能,即使是大型競爭也可以從中獲利。

手藝
內容管理系統Craft是在2012年開發的,但仍然佔據了一席之地。 這可能是由於兩個原因:首先是新產品在競爭激烈的市場中建立自己的根本原因。 第二個原因不一定是缺點:WordPress專注於易用性,即使是新手用戶也可以在短短幾分鐘內將吸引人的博客帶到網上, Craft對專業開發人員的吸引力更大 。

Craft項目的主頁
工藝:CMS專業人士/資料來源:https://craftcms.com/
雖然其他CMS依靠預製主題使初學者的設計盡可能簡單,但Craft假設專業人員寧願自己編寫HTML和CSS代碼。 這種方法意味著整個系統非常整潔 。 網站的代碼保持整潔,存儲文件的結構也是邏輯組織的: Craft用戶不是使用按時間順序排列的文件夾,而是指定哪種文件類型屬於哪個目錄的規則。

Craft還有一個明確的後端 ,內容編輯可以輕鬆找到自己的方式並在線獲取新文章。 此外,還為光滑的CMS開發了各種插件,擴展了其功能範圍。 CMS是為專業開發人員開發的,它反映在定價中:只要您自己創建一個網站,就可以獲得免費許可。 但是,如果您想為其他用戶開發網站,則必須購買許可證。

優點 缺點
:heavy_check_mark:整潔的代碼 ✘僅適合專業發展
✘完整功能的許可成本很高
GRAV
內容管理系統通常基於數據庫。 如果用戶訪問網站,則訪問數據庫中的相應條目。 但是有一些CMS打破了這一傳統而沒有數據庫 。 相反,這些系統將所有重要信息保存在文件中,然後將它們保存在相應的目錄結構中。 沒有數據庫的一個這樣的CMS是Grav ,您只需要一個具有足夠存儲空間且至少PHP 5.5.9的Web服務器。

Grav項目的主頁
Grav:沒有數據庫,有很多擴展/來源:https://getgrav.org/
格拉夫 高度重視速度 ,但不會忽視審美方面。 在官方網站上,您可以找到安裝數據(小型ZIP存檔)以及可用於自定義設計的各個主題。 您還可以使用200多個插件擴展功能,例如,您可以使用這些插件設置後端以進行管理工作。 如果您不想自己組裝所有設置和擴展,還可以使用框架:已包含示例網站的預配置程序包。

優點 缺點
:heavy_check_mark:快速有效 ✘更適合小型項目
:heavy_check_mark:可以擴展主題和插件
:heavy_check_mark:骨架(預配置安裝包)
:heavy_check_mark:使用MIT許可證開源
:heavy_check_mark:沒有數據庫管理系統的功能
CMS的期望和要求
在您決定使用眾多內容管理系統之一之前,首先要確定您計劃的在線項目的目標非常重要。問自己以下問題:

應該提供什麼類型的內容?
誰提供內容?
什麼是目標群體?
有哪些資源可用於網站的運營?
估計同時在CMS上工作的人數以及將使用哪些工作流程也很重要。它是針對在線社區中的單個博主,還是由整個編輯團隊甚至是網站訪問者自己接收的內容的創建?

您必須考慮計劃項目中與安裝和配置工作,使用,管理和功能相關的優先級。雖然可用性或與其他系統的簡單連接對某些人來說很重要,但其他人則關注搜索引擎優化,對在線內容的無障礙訪問或企業級安全性。

要選擇合適的CMS系統,您應確保不同功能的大量傳播符合您的個性化要求。由於這些因用戶而異,因此只有直接比較才有用。使用比較表可以找出最適合所提供解決方案的應用程序類型,以及為順利運行提供哪些系統資源。

實施,安裝和配置
實施CMS支持的在線項目的第一個障礙是安裝所選的軟件解決方案。系統越複雜,安裝和維護成本就越高。Joomla!和WordPress使用嚮導進行補償,這大大減少了安裝所需的時間。小型網絡項目可以在幾分鐘內上線。 Drupal還為用戶提供了簡潔的基本安裝過程。但是許多功能需要額外的模塊,只能通過FTP安裝。

獨立的企業內容管理系統TYPO 3的安裝也很複雜。它主要面向想要實施大型在線項目的用戶,例如公司門戶網站或電子商務平台。網站運營商應具備軟件安裝,配置和管理方面的知識。

CMS比較中的所有開源解決方案都基於PHP編程語言。TYPO3用戶還應該具備數據庫語言SQL和客戶端腳本語言JavaScript的知識。想要創建或定制自己的模板的網站運營商需要PHP知識才能使用Joomla!,WordPress,Drupal和Contao。TYPO3的用戶必須學習自己的模板語言 Fluid。

此處提供的所有內容管理系統均提供通過擴展,插件,小部件或模塊的可擴展性。多個功能只能在擴展的基礎上使用。比較表中顯示了本機支持哪些功能以及需要額外安裝的功能。

WordPress的 TYPO3 的Joomla! Drupal的 Contao
類別 博客 - 軟件 企業內容管理系統 Web內容管理系統 Web內容管理系統 Web內容管理系統
執照 GNU GPLv2 + GPL GNU GPL v2 GPL LGPL
操作系統 跨平台 跨平台 跨平台 跨平台 跨平台
支持的Web服務器 支持PHP和MySQL的Web服務器 Apache,NGINX,MS IIS Apache,Nginx,MS IIS 支持PHP的Web服務器 支持PHP和MySQL的Web服務器
支持的數據庫 MySQL,MariaDB MySQL,PostgreSQL,Oracle,Firebird,MS SQL Server MySQL,MS SQL Server,PostgreSQL,MariaDB MySQL,MariaDB,Percona Server,PostgreSQL,SQLite MySQL的
中間件 PHP PHP,SQL,JavaScript PHP PHP PHP
模板語言 PHP 流體 PHP PHP PHP
擴展和可擴展性 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
基於瀏覽器的後端 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
報告功能(即用於數據挖掘) 僅限擴展名 僅限擴展名 :heavy_check_mark: :heavy_check_mark: 僅限擴展名
XML接口 僅限擴展名 僅限擴展名 僅限擴展名 僅限擴展名 僅限擴展名
集成自己的腳本 :heavy_check_mark: :heavy_check_mark: 僅限擴展名 :heavy_check_mark: :heavy_check_mark:
考慮當前的Web標準 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
用戶管理
我們的CMS比較中的所有開源解決方案都可以用作多用戶系統。這些類型的系統不可避免地提出了一個問題:誰被允許做什麼?當一個網站同時由多個用戶共享時,CMS應該可用於用戶管理的哪些功能應該是一個中心選擇標準。下表顯示我們CMS比較中的幾乎所有系統本身都支持用戶管理中的基本功能。多層工作流是CMS Contao需要擴展的唯一區域,因為它主要面向中型公司。

WordPress的 TYPO3 的Joomla! Drupal的 Contao
多客戶端功能 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
用戶組 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
繼承用戶權限 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
限制用戶權限 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
多級釋放控制 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
多級工作流程 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: 僅限擴展名
操作和內容創建
網站運營商依靠CMS系統來促進在線內容的創建和發布。一個好的CMS提供的功能使他們的用戶無需編程知識即可創建和管理網站內容。中央選擇標準是具有預覽功能和拼寫檢查器的直觀WYSIWYG編輯器,用於非文本元素(如視頻,交互式Flash動畫或音頻內容)的導入功能以及具有全文搜索功能的搜索功能。

為了向網站訪問者提供相關內容的導航,CMS還應該有一個可用的標記系統,可以根據有意義的關鍵字組織內容。

如果新聞發布是主要關注點,那麼CMS應該支持博客功能,這些功能可以通過網絡訂閱源推廣新內容,並提供可用的讀者反饋渠道,例如留言簿或評論功能。想要實施國際項目的用戶應確保可以使用多種語言版本提供內容。

WordPress的 TYPO3 的Joomla! Drupal的 Contao
WYSIWYG編輯器 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
多媒體元素(視頻,音頻內容或Flash動畫) 僅限擴展名 :heavy_check_mark: 僅限擴展名 :heavy_check_mark: :heavy_check_mark:
博客系統 :heavy_check_mark: 僅限擴展名 僅限擴展名 :heavy_check_mark: 僅限擴展名
拼寫檢查程序 :heavy_check_mark: :heavy_check_mark: 僅限擴展名 :heavy_check_mark: 僅限擴展名
預覽功能 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
多種語言 僅限擴展名 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
搜索功能 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: 僅限擴展名
標記 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: 僅限擴展名 僅限擴展名
搜索引擎優化和響應式設計
高價值內容是成功網站的關鍵。想要征服搜索引擎排名第一的網站運營商也需要滿足某些技術要求。這些涉及在線項目的URL結構,元信息的設計以及移動設備上的佈局方向。

CMS比較中的所有開源解決方案都為用戶提供了在“通話”URL方案中重寫參數化URL的可能性,該方案可由人類用戶和搜索引擎進行解釋。並非每個CMS本身都支持此功能而沒有擴展。

對搜索引擎排名的重要影響是元信息,如網頁的標題和描述。這些內容與URL一起顯示在搜索結果中作為片段顯示給用戶,並作為動畫播放用戶點擊的預告片。所有提供的開源系統都為用戶提供了為在線項目的子頁面手動創建單獨元信息的機會。

越來越多的移動視圖改變了用戶對互聯網演示的要求。僅以桌面用戶為基礎的網站佈局的運營商將失去潛在的訪問者,並且會發現搜索引擎排名下降。新的在線項目的實施應該將移動友好呈現問題作為優先事項。原則上,CMS系統通過嚴格分離內容和表示來抵消用戶。對於所有呈現的解決方案,您將找到模板,這些模板可自動調整響應式設計範圍內不同用戶設備的顯示尺寸。但請注意:它們並非全部免費提供。

WordPress的 TYPO3 的Joomla! Drupal的 Contao
搜索引擎友好的URL :heavy_check_mark: 僅限擴展名 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
手動輸入元信息,例如標題,描述和關鍵字 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
負責任的網頁設計成為可能 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
安保服務
服務和支持是選擇CMS的決定性因素。特別是中小型企業在網絡存在的概念,實施和維護方面無力支付專業機構的服務費用。

安全操作的關鍵在於開源CMS是否具有必要的可用信息,以及主題,插件和定期更新形式的資源。在我們的CMS比較中,我們專注於擁有大型用戶和開發人員社區的系統,並在詳細的項目文檔中為用戶提供安全部署所需的所有信息。所有項目都提供公開發布計劃,定期軟件更新和透明安全協議。

2013年德國聯邦安全辦公室的一項研究證實,開源軟件實際上可以在安全性方面與昂貴的專有軟件競爭。在其他系統中,Joomla!,TYPO3,WordPress和Drupal都出現了。CMS Contao是唯一未包含在安全性研究中的。審計員的結論:在所有調查的開源解決方案中,安全流程的實施是最先進的,在某些情況下,甚至比在時間壓力下開發的商業產品更好。強烈建議將它們用於專業網站操作。

WordPress的 TYPO3 的Joomla! Drupal的 Contao
文檔 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
教程 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
社區 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
一目了然:最重要的CMS比較
我們的CMS比較表明,所提出的每個解決方案都基於相關軟件開發的目標,這些目標對項目的方向具有決定性的影響。找到同樣滿足所有網站運營要求的完美內容管理系統是徒勞的搜索。我們的結論沒有明確的勝利者,而是概述了不同系統在個別項目及其特定要求方面的利弊。

雖然WordPress主要用於博主,並且在用作CMS之前需要使用擴展進行升級,但像TYPO3這樣的系統在基本安裝方面提供了廣泛的功能 - 儘管對於較小的在線項目,這很少需要。

模塊化CMS Drupal來自一個社區項目,但仍然為今天的用戶提供了廣泛的Web 2.0功能。如果您的項目不需要這些,那麼您應該選擇不同的CMS選項 - 例如,Joomla! 。 該系統還為用戶提供了大量擴展選擇,以使系統適應各自的環境。

如果用戶友好的操作和無障礙訪問在線內容是焦點,那麼Contao是一個很好的解決方案。由於這是此處展示的最小項目,因此用戶必須接受它還帶有最小的可管理社區。與其他項目相比,它不提供盡可能多的擴展,並且用戶提供較少的專業主題選擇。

在這裡,我們為您提供有關基本選擇標準的討論的開源解決方案的最終比較:

WordPress的 TYPO3 的Joomla! Drupal的 Contao
安裝和配置 ↑ → :arrow_upper_right::arrow_upper_right:
用戶友好的操作(編輯) ↑ :arrow_upper_right: :arrow_upper_right: :arrow_upper_right:
用戶友好的操作(管理員) ↑ :arrow_upper_right: :arrow_upper_right: :arrow_upper_right:
擴展/額外服務和支持的成本 :arrow_upper_right: :arrow_upper_right::arrow_upper_right: :arrow_upper_right:
可擴展性/可定制性 ↑ :arrow_upper_right: :arrow_upper_right: :arrow_upper_right:
社區 ↑ ↑ ↑ ↑ :arrow_upper_right:
安全 → :arrow_upper_right::arrow_upper_right: