入职来做得最大的一件事就是开发了一个基于ASP.NET的网站内容管理系统,系统非常轻量级,基本满足了CMS系统的所有需求,而且使用很方便,本人觉得系统非常独特,而且易用,在开发过程中也参考了很多其他CMS系统(比如DeDe、PHPCms等),下面是简要设计思路:
这个网站管理系统CMS系统来发布网站页面思想是:首先由设计师做好网站静态页面,然后使用CMS系统做好标签,最后把做好的标签嵌入到页面就可以完成动态页面的制作。
爱读爱看CMS系统发布页面核心步骤有三个:1、定制内容板块;2、制作控件;3、合成标签。以下是内容板块、控件、标签和页面之间的互系:

图1:内容板块、控件、标签、页面之间的关系
从上图可以看到:内容板块就是数据,一般是由编辑们根据需求入库的,并且可以修改里面的任何信息;控件就是页面上的html标记和样式,一般是由设计师们设计好,每个控件都是静态页面里的一部分;标签是一个抽象出来的东西,由控件和内容板块两者合成,它的信息保存在数据库中,标签将会嵌入到页面上。
没有评论:
发表评论