Dot-Net
如何將 CMS 添加到現有網站
我有一個現有的 ASP.NET 網站,我想輕鬆地添加 CMS 功能。
該網站是房地產經紀人的房地產網站,並由數據庫等支持。但是有些頁面如“關於我們”等。我希望使用者能夠使用簡單的 CMS 進行編輯。我還希望使用者能夠創建新頁面並將它們放入導航系統。
該站點是多語言的,數據庫部分使用資源文件來儲存它使用的字元串。該站點使用 ASP.NET 母版頁和主題,我希望 CMS 使用這些來添加新頁面並支持多語言。
現在我可以清楚地編寫自己的簡單 CMS,但不想重新發明輪子,是否有任何現有的 ASP.NET CMS 可以添加到現有站點並利用我已經擁有的母版頁模型。
編輯:我看過 DNN、Umbraco、My Web Pages Starter Kit、Graffti CMS、Sitefinity.net,但據我所知,這些都不容易改裝。我還想避免(如果可能)使用 FCK 編輯器編寫我自己的系統。
提前致謝。
我會第二次提到N2。它是唯一不接管站點並為您提供對內容儲存庫的程式訪問權限的站點之一。大多數 CMS 都面向網站的整個前端展示。
如果您只想要一個“簡單”的所見即所得編輯器,請嘗試使用FCKEditor ( .Net Integration ) 或WMD-Editor (Stack Overflow 使用的那個)
…或者,如果您的目標是一個成熟的 CMS 系統,請查看DotNetNuke或N2,它們都是基於開源 .NET 的 CMS