1、mvc和cms有什麼區別呢?mvc能不能替代cms?
這位童鞋!我想你是弄錯了吧。 MVC是一種開發模式,M-模型 V-視圖,C-控制器的意思。而CMS是"內容管理系統"的統稱。就是網站管理系統,這類系統很多 http://.baidu.com/question/224910579.html這邊有詳細解釋。
2、想自己做一個cms系統,大概是什麼流程呢?什麼步驟呢?謝謝!
直接用人家就可以了,比如pageadmin cms,帝國這些。
3、有沒有比較好的.net MVC開源CMS推薦
DotNetNuke
DotNetNuke(簡稱DNN)是一個免費的、開源的、可擴展的內容管理系統,是建立在 ASP.NET 平台上的Web應用框架。
mojoPortal
mojoPortal是一款C#開發的面向對象網站框架,它可以運行於Windows的ASP.NET 和GNU/Linux 或Mac OS X的Mono的平台上。
Umbraco
Umbraco是一個開放源碼的CMS內容管理系統,基於asp.net建立,使用mssql進行存儲數據。 使用Umbraco ,設計師能創造出有效的XHTML標記模板和開發人員可以創建任何基於.Net的模塊。主要特點包括:
漂亮,友好的用戶界面
綜合所見即所得編輯器
支持編輯在Microsoft Word
全部源代碼可用(開放源代碼)
超級簡單的模板引擎
完全支持Web標准
Cuyahoga
Cuyahoga是C#開發的靈活的CMS / Portal 解決方案。它可以運行於Microsoft .NET 和Mono 平台,支持SQL Server, PostgreSQL或MySQL作為底層資料庫。
N2 CMS
N2CMS 是一款輕量級的cms框架,它能幫你建立一個人人都能夠更新的大站點.網站內容編輯者將享有一個簡單且功能強大的WEB界面,同時開發者將享有一個友好的API這使得建站變得快速和有趣.
TheBeerHouse
TheBeerHouse 是一個採用微軟 MVC 框架開發的 CMS 和電子商務網站
Kooboo
Kooboo是一個基於ASP.NET MVC的CMS系統,實現面向企業級的內容管理解決方案和快速開發。
Kooboo具有如下主要特性:
-- 基於角色的用戶管理
--無限制的用戶和站點
--實現各種驗證
--內容版本控制
--工作流控制
--布局和內容模板
4、學php一定要學mvc?和cms
不一定要學。只是兩種應用。可會,也可以不會。一般小網站,MVC開發成本高,大網站,用的也少。
CMS,是很方便,但靈活性差。會在局部應用,做我小網站到還算簡單。
但大網站,只有很少地方能用上了,畢竟不夠靈活,能學就學吧,好東西直接借鑒。
如果沒興趣,或者不愛學,一樣的。不要被固有的思想或者模式束縛了。
寫代碼的精髓就是,隨心所欲,有自己的思想。
別的代碼只是借鑒和應用。適當的時候用來提高效率,節省時間的。
5、MVC前台菜單在cms寫死了,還能分配菜單許可權嗎?
在phpcms中,聯動菜單的管理位置位於「後台-擴展-聯動菜單」支持自定義添加,聯動菜單一般有使用用法:一、在數據模型中創建自定義欄位(可參考iphpcms的教程)時欄位類型設置為「聯動菜單」,然後在「菜單id」選項處通過聯動菜單列表選擇你的地區聯動菜單,並可設定聯動菜單的返回值的方式。然後在內容添加編輯界面可出現此聯動菜單項,此方法常用。二、在phpcms模板中直接調用聯動菜單,此方法不常用。具體方法是來到後台-擴展-聯動菜單列表,你會看到每一個聯動菜單都有一個調用代碼,將此代碼復制粘貼到你想放的模板位置即可。但根據經驗,這還不夠,因為雖然通過此代碼把聯動菜單掉出來了,但是因為缺乏此帶單顯示時的css、js文件,往往顯示不正常,所以需要保證你的模板里同時引入了statics/js/dialog.js、statics/js/linkage/js/pop.js、statics/css/dialog.css等文件。需要對phpcms有一定了解。
6、php框架,cms和mvc他們是什麼關系?
CMS是Content Management System的縮寫,意為"內容管理系統"。
MVC是一個設計模式,它強制性的使應用程序的輸入、處理和輸出分開。使用MVC應用程序被分成三個核心部件:模型、視圖、控制器。它們各自處理自己的任務。
可以看出2者之間沒有任何關系。不過目前流行的php cms都採用了mvc設計模式,比如phpcms,dedecms等。
7、那們有比較好的asp.net mvc cms系統? 269247245
加qq 發給你。
8、MVC 可以有多個項目合起來嗎?例如要做一個CMS的話,一個項目是後台,另一個項目用來產生前台
當然可以了,將數據部分作為單獨的項目獨立出來,然後兩邊都引用就行了
9、為什麼php的cms大都是mvc框架而不是基於smarty的?原因是什麼?
mvc框架比較符合目前主流的編程思想, 代碼結構清晰.
10、CMS是如何一步步開發出來的
要自主開發一套CMS,需要投入大量的人力物力財力。現在市面上已經有很多成熟的,開放性的CMS,一般只有有個性化開發需求的項目,才會選擇自主開發,大多數的網站中,一般都是選擇一套較為適合的開源程序進行二次開發使用。
CMS開發大致有如下4個步驟:
1. 創建表結構 比如創建頻道表、欄目表、文章表、作者表、文章來源表等等;
2. 通過程序語言對步驟1的實體做管理(比如增刪改查等操作);
3. 選擇一種模板工具(如用java開發,可選用velocity),製作包括首頁、頻道頁、欄目頁、內容頁的模板;
4. 將首頁、頻道頁、欄目頁、內容頁靜態化,保存在web伺服器的相應目錄即可。
綜合SSH三大框架,結合javascript,Jquery,Springmvc,svn,Junit,maven,freeMarker等大量的知識點來實現一個完整的網站。