田文強,張繼德
(1.華北理工大學信息工程學院,河北 唐山 063000;2.河北北方學院學報編輯部,河北 張家口 075000)
?
基于OpenCMS開源內容管理系統的比較研究
田文強1,2,張繼德1
(1.華北理工大學信息工程學院,河北 唐山 063000;2.河北北方學院學報編輯部,河北 張家口 075000)
目的 對目前國外主流開源網站內容管理系統WordPress、Joomla、Drupal和DotNetNuke(DNN)進行比較研究,探討4種系統在網站搭建和管理方面的優劣,并為國內開發內容管理系統提供參考。方法 通過分析WordPress、Joomla、Drupal和DNN 4種系統架構,了解其內部結構。對網站搭建平臺、網站基本管理、網站高級管理等功能進行詳細比較。結果 內容管理系統是協作環境中管理工作流(手動或基于計算機的)過程的集合。這些程序被設計為允許工作人員貢獻和共享存儲的數據。大多數CMS主要應用于網站內容的管理,它大大簡化了網站的開發和維護。4種系統根據開發語言可以分為PHP和.NET兩大類。WordPress是開源博客發布應用程序,易用性好;Joomla是一個內外網均適合的開源內容管理系統平臺,同時也是一套框架,性能好;Drupal是一個內容管理框架,模塊眾多,但在升級時對舊模塊的支持不友好;DNN系統功能全面,但是性能需要專業優化。結論 4種系統均有各自的特性,但總體而言,WordPress、Joomla、Drupal系統功能較少,適合輕量級開發,以性能為先,后期可通過模塊和插件實現功能。DNN在系統功能已經比較強大,但是在性能方面相比較弱,需要更好地調優,適合對功能要求比較高的網站開發。
內容管理系統;開源;WordPress;Joomla;Drupal;DotNetNuke(DNN)
隨著信息化社會的發展,如何簡單又快速地處理海量信息成為企業和政府機構等組織的首要問題,內容管理系統應運而生。……