建站常用13種PHP開源CMS比較

dedecms很好用,建立模板也很方便,代碼也合理,相對其它CMS要好得多,最爲關鍵的是開源。現在網上最熱門,已經有不少大站在使用這個CMS了,中國站長站就是使用的這個CMS。以下是詳細介紹,更多內容請關注應屆畢業生網!

建站常用13種PHP開源CMS比較

1.曼波-MAMBO,一個國外的CMS系統 ,功能 很強大,支持添加很多組件,模塊;擁有豐富的模板

2.凌波-Limbo(Lite Mambo),顧名思義,是從Mambo演化而來。其目的是在繼承Mambo一些強大的功能和特性的同時,對原Mambo系統進行簡化,使之變得更加輕便小巧。同時,Limbo支持三種安裝方式:TXT、Mysql、SQLite。

s :一個以PHP官方推薦 的PEAR+SMARTY技術架構的cms,2006年才推出,完全符合cms的發展趨勢,簡單,易用,美觀。我本地測試了一下,很容易上手,特別適合沒經驗的新人 做網站。起碼不會被複雜的功能嚇倒。當然,它同樣有各種複雜的功能,只是看你是否需要用到了。使用PHP官方推薦的PEAR+SMARTY技術,是這個 cms能持續發展的一個重要的特點,很多功能都直接使用PEAR的類庫完成。安裝一步到位,默認附帶了一些模板,值得推薦。值得注意的是,網站宣稱以後要開源,如果真這樣,熟悉pear的PHP程序員就容易上手了。

ite-一款將論壇 資源自動轉換成門戶網站的`php程序系統,使用SupeSite,並利用你現有的論壇,你將自動擁有一個功能完備的,資源豐富的站點系統;由論壇變成網站,一切都是自動完成,你不需要任何干涉。讓你輕輕鬆鬆實現建立網站的目的。

ms-一個綜合的網站管理系統,由PHP+MYSQL構架全站生成html,能夠快速高效地應用於LINUX和WINDOWS服務器平臺,是目前中國 LINUX環境下最佳的網站管理應用解決 方案之一

6.風訊網站內容管理系統(FoosunCMS)-是風訊公司積多年經驗、通過設計師們精心設計的符合國際要求的網站信息管理系統。

-這是一款開源的cms。功能也比較完善,但數據量一大就很慢了。因爲開源,有較多的玩家和擁護者。

168 -PHP168整站系統,代碼全部開源,可方便的進行二次開發,功能模塊可以自由安裝與刪除,個人用戶免費使用。

9.帝國網站管理系統-Ecms全稱爲”帝國網站管理系統”,英文譯爲”Empire CMS”,簡稱”Ecms”是基於B/S結構,且功能強大而易用的網站管理系統.

10. 隨易全站系統(Cmsez)-Cmsez集成了豐富的功能模塊,包括用戶管理、新聞發佈、信息發佈、產品展示、圖片管理、附件管理、在線商店、資料下載 、多媒體瀏覽/播放等。

da,有德式的嚴謹,支持PostgreSQL和SQLite,小型應用夠了。

la,最火爆的CMS,模板衆多,人氣很旺,發展空間大。預計1.1版開始提供數據庫抽象層,支持PostgreSQL。

3,典型的德式產品,真正以內容爲中心的管理系統,精細的控制,擴展庫規模巨大,很難相信會有這樣大型的Open Source軟件 。有數據抽象層擴展,間接支持PostgreSQL。

【拓展閱讀】 仿酷狗音樂播放器已開源

開源這個小項目的目的,是爲了幫助更多使用DuiLib或者UiLib庫的朋友們,去學習和熟悉這個庫。我個人非常喜歡DuiLib庫,同時也是國內最早的開源DirectUI界面庫。並且DuiLib並不是沒人管的孩子了,DuiLib2.0和DuiLib3.0版本也在開發中,據說DuiLib3.0將是一個跨平臺的界面庫。在此希望DuiLib能發展的更好!

我在這個項目中使用的是UiLib庫而不是DuiLib庫,UiLib庫是DuiLib庫的擴展版本,增加了一些動畫控件的支持,擴展了部分控件,但是核心代碼並沒有改變,與DuiLib使用方法完全一樣,也可以用UiLib庫直接編譯使用DuiLib庫編寫的代碼。項目中的UiLib是我爲了適應仿酷狗而專門修改過的,也修復過必要的bug,所以如果你使用原版的DuiLib或者UiLib庫去編譯這個功能,最終的程序效果和我發佈的不一樣。關於bug的修復請看博客中更早期的文章。我自己使用並且維護的DuiLib庫和UiLib庫的下載地址見博客:《Redrain個人維護並使用的DuiLib和UiLib庫源碼下載地址》

看這個程序代碼的時候建議結合我之前發佈的《仿酷狗音樂播放器開發日誌》系列的文章,我在文章裏說明了開發步驟和思路,再結合這份源碼便可以完全理解這個項目。

由於上傳的代碼中不包括素材,所以直接編譯出來的程序運行後是非常難看的。所以我同時提供了已經內部集成了素材的程序,大家可以通過它看到程序運行的完整真實效果。項目是用vs2012開發的。

在這個項目源碼中,同時包含了webkit內核瀏覽器控件、音樂播放類、換膚功能、拖拽功能、菜單等等。關於菜單的說明見:《爲duilib的MenuDemo增加消息響應,優化代碼和顯示效果》,這個菜單的功能如下:

1、可以展現多級菜單

2、可內嵌自定義控件,並且控件可以向主窗體發送消息,如圖的紅色歎號就是個按鈕控件,可以製作酷狗音樂的托盤菜單的播放暫停按鈕和進度控制進度條。

3、菜單擁有陰影效果

4、菜單可以自定義前方顯示小圖標,並且可以控制圖標的大小和是否顯示

5、菜單可以根據是否擁有子菜單決定是否顯示小箭頭

6、菜單可以添加分割線

7、每個菜單項都可以單選和複選的功能

8、優化菜單的xml描述文件,編寫方便容易,如果要寫一個二級菜單,比如編寫圖片中的菜單測試4以及他的子菜單,只需如下代碼就可以了

9、可以通過鍵盤的按鈕控制菜單的選項

10、每個菜單項的高度寬度是任意調整的

在這個項目中,還有一些未實現的功能,但是我並不打算繼續完成這些功能了:

1、退出程序時逐漸縮小的動畫特效

2、各個菜單的響應

3、歌詞功能(已經有網友做出來了,我就不另外做了)

4、嵌入桌面的桌面歌詞