我在想學習CMS。我不確定哪一個最適合學習。我應該學習哪些CMS? .Net只有
我看過不少招聘信息,要求提供具有CMS功能的網站(因此看起來好像有些值得了解)。
表面上的CMS似乎很容易使用,但在我看來,當我開始考慮那些需要更多功能而不是剛開始使用的網站時,這似乎很快就會改變。
例如需要自定義主題的網站。你如何用自己的佈局切換主題?或者如果您的網站上的某個頁面需要在同一頁面上進行自定義邏輯和cms編輯,會發生什麼情況。
就像你說的,你需要寫一些從數據庫中提取數據並在頁面上設置格式的東西,但是在這個數據的右邊你有一個管理員應該可以通過CMS編輯的段落。
那麼你如何做這項工作?你如何添加說gridview服務器控件到這個頁面?
所以我想我什麼起牀我尋找一個CMS有良好的文檔,如何做網頁上的自定義邏輯,而不只是一個CMS,如果你不使用那裏自己的主題,並嘗試添加您的自定義邏輯您基本上已經瀏覽了CMS並更改了整個源代碼。
我喜歡使用asp.net mvc,但據我真正看到,實際上只有一個基於MVC構建的CMS,即Orchard,但它仍處於測試階段,並且一直在變化。所以我不想投入時間學習如何使用它,然後他們做出改變,然後回到原點。
感謝
那麼我讀到,烏節正在推出像一個新的主題引擎,基本上所有人做的舊主題都將被淘汰。這樣的事我害怕了。我會說我有3個問題。如何使用CMS並對其進行自定義我可以使用自己的邏輯對其進行編輯,如jquery和數據庫查詢,但在該頁面上仍然有cms編輯。就像大多數CMS一樣,如果你只有一個靜態頁面,你可能會在幾分鐘內完成。我只是想弄清楚如何把這個靜態頁面添加進去,並開始添加自己的邏輯,但仍然保持與CMS的能力。或者,也許這一頁 – chobo2 2010-09-16 22:27:35
甚至沒有任何CMS功能(也許它都是動態的),但網站的其餘部分將擁有它。這一切如何與適用於CMS的所有其他頁面相適應。 – chobo2 2010-09-16 22:28:38
Orchard的一個好處是它確實使用了System.Routing。因此將非CMS頁面整合到整個應用程序中比在DNN IMO等CMS中傳統地執行這些操作要容易一些。 – 2010-09-16 22:43:27