Cms 项目 前记

来源:互联网 发布:软件项目经理年薪 编辑:程序博客网 时间:2024/05/01 05:54

 马上要进行CMS项目了,初步理了一下它的原理和实现方式,得出心得如下:

 

     1、总的来说,网站的页面可以分为三类:首页类、栏目类、内容页类。首页类是由多个栏目信息(多种信息源)的集成。栏目类是对某一类型信息的一个集成,而页面显示样式可能是列表,也可能是列表集合,或者单条信息集合(即将多个单条信息分布于页面的不同位置)。内容页是单条信息的详细内容。

针对任何一个页面来讲,它都是由HTML结构及数据组成的。HTML结构代表了页面的版式、色调样式等等外观性展示,这在CMS里面可以用模板来表示。页面中的数据内容就可以分为多种内容来源,反映在数据库上是多个表结构,在面向对象技术里表示为多个对象。常见的一些内容来源有:新闻(文章)、图片、下载、一般性信息、产品、评论、投票、链接、订单、短消息、留言、企业黄页等等多种数据格式。这些都是CMS需要管理的对象,CMS可以为每一类数据建立一个数据库表,另外还需要提供扩展方式以供用户定制使用。

 

2、项目的关键:①生成静态页面和输出静态页面中的自定义标签,②如何把静态页面之间联系起来,生成所谓的栏目列表和列表详细内容关联。

 

      3、项目的入口:先把我们需要的自定义标签,先进行处理,完成相应的功能。

 

期待下次更新...

原创粉丝点击