我剛開始爲使用ASP.net的客戶開發我的第一個網站,我一直在想這個問題,客戶想要更新網站的某些部分,如圖像,並添加/刪除優惠和優惠(主要是文本),所以起初我想到構建一個控制面板,他可以用它來控制內容,然後我閱讀了CMS,並且我感到困惑,你認爲最好的是什麼?爲什麼? 我是一個快速學習者,只需要知道在這種情況下采取的最佳方法。 謝謝管理網站內容
Q
管理網站內容
-1
A
回答
1
如果您的客戶想要定期更新大部分的網站內容,我會建議使用可用的開源CMS系統之一。
這將爲您節省大量時間,因爲它將管理您必須在控制面板中手動連接的所有CRUD(創建,更新,刪除)內容操作。我知道你已經列出了OrchardCMS,但是如果你的目標是ASP.NET,Umbraco是另一個很好用的易用選項。
大多數CMS系統也將提供許多其他有用的功能,如
- 內容編輯認證
- 內容版本
- 內容授權
- WSIWYG編輯
- 附加軟件包,允許內容編輯輕鬆創建表格,表格,圖表,圖片庫等
- Cloud in集成以簡化部署
另一方面,如果您的客戶只需要不頻繁地更新少量網站內容,則創建基本控制面板可能會更簡單。這對你個人來說也是一個很好的學習體驗,但這取決於你是否有興趣構建一系列基本的CRUD表單。如果網站增長或您的客戶希望在未來獲得更大的靈活性,那麼您可以考慮整合CMS。
您可能沒有考慮過的另一個選擇是無頭CMS方法。這些通常是付費服務,爲您提供託管CMS界面的服務,併爲您提供通過API訪問的服務。我所知道的一個很好的例子是可用的ASP.NET SDK是Contentful。
相關問題
- 1. 網站PHP URL內容管理
- 2. 上傳內容管理系統網站到互聯網
- 3. 管理網站
- 4. 網站使用谷歌網站管理員檢測到的重複內容
- 5. 網站內容
- 6. 在Umbraco 6 MVC網站上顯示內容管理圖像
- 7. 如何使用resx文件來管理門戶網站內容
- 8. 如何管理asp.net網站中的文章內容
- 9. WordPress的網站內容搞砸了,無法登錄管理員
- 10. 如何讓網站管理員保存新內容
- 11. 如何管理基於Java的網站上的內容?
- 12. 如何將我的網站遷移到內容管理系統
- 13. 使網站內容可編輯爲管理員?
- 14. 我如何管理hexo網站的內容工作流程?
- 15. 企業網站的推薦開源內容管理系統?
- 16. 電子商務網站的內容管理系統
- 17. asp.net - 讓用戶管理網站上的內容
- 18. Sharepoint網站管理
- 19. Terminalfour站點管理器 - 內容管理系統
- 20. 網站內容清理工具?
- 21. 在ASP.NET網站管理角色管理
- 22. XML內容管理
- 23. 從網站編輯網站內容。
- 24. ALTER內容管理頁面(管理/內容)
- 25. 100%網站內容 - 內容和邊欄
- 26. 管理網站外觀django
- 27. 管理網站開發
- 28. Django管理註銷網站
- 29. Mercurial管理現有網站?
- 30. 創建Azure管理網站
非常感謝,這對我有很大幫助,我想我會選擇控制面板選項,因爲它是少量不會經常更新的數據。還有一個問題,當我連接我的控制面板時,我不得不添加登錄機制,因此他/她可以作爲管理員登錄,對嗎?在這裏要明確的是,沒有其他方法 – salRad
樂意幫助:)如果您構建自己的控制面板,那麼是的,您將需要某種身份驗證。有幾個插件+播放選項可能會讓您的生活更輕鬆,如https://auth0.com/或https://firebase.google.com/products/auth/ – timothyclifford
太棒了!非常感謝 :) – salRad