在接下来的几周中,我的很多研究将针对不同的CMS。我已经简要介绍了Episerver和umbraco。在阅读这些系统时,我不禁会认为,无需学习许多(相当大的)CMS平台的细节和结构就可以实现提供内容管理功能。
过去,我得到过一些项目,这些项目使我作为开发人员的角色必须与编辑人员的角色保持独立(有意义)。即,我的任务是开发网站的设计和功能,以及客户的工作来更新内容。我通过实现一种“门户”来实现这一点,在该门户上有几个页面可以接受文本输入和图片上传等(基本上,他们想要的任何内容),然后将这些新内容记录到数据库中,然后通过设计,后面的代码会将所有这些信息从数据库中读取到相关控件(例如中继器)中。
对我来说,这已经成为我的客户管理内容以与我的解决方案一起部署的足够有效的方式。我知道我错了-CMS比完全建立的CMS更可取-但除了成本问题之外,为什么呢?