我刚开始为使用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