今天听同学说CMS很强悍,有了CMS是不是J2EE程序员就不需要了???
有谁了解CMS吗?
有谁了解CMS吗?
解决方案 »
- 紧急求救:在SSH的框架下,在Service中用JFreeChart生成的图片,在Action中跳转之后为什么不能实时显示?
- 求动态添加structs标签代码
- 一个int数组用线程进行排序
- 急:struts-html中如何提交checkbox的多个值?
- 关于property文件读取的问题,高分求教!
- weblogic如何动态的创建DataSource
- iReport多页报表问题(如含有封面)
- 整数正常,带小数就报错
- 急!关于往数据库插入数据的问题
- 在jsp页面使用java代码,获取html页面中所有script标签里面的src 路径,并存到本地的文件夹中
- 面试题
- Exception starting filter struts2
http://baike.baidu.com/view/15867.htm
难道这世界上只要有 CMS 这一种东西就能走遍天下了么?CMS 只适用于普通网站的内容管理上,对于像 163 那种网站的 CMS 根本不可能就拿个开源的直接来用了吧?不要说 CMS 的网站内容管理系统,就连网站这一块也只是 B/S 应用中的一小部分,而 B/S 应用又是软件中的一部分。因此,CMS 只在网站应用中很重要,在其他应用中基本上没用。
LZ,里面说得很详细,你要学会用搜索引擎
栏目是对信息的一个分类。一个网站往往会有很多内容,这就需要对这些内容进行分类,比如一个新闻网站,会有国内新闻、国际新闻,国内新闻还可能再分政治新闻、体育新闻、娱乐新闻等等。特别地,首页我们也认为是一个栏目,是一个根栏目,其他所有的栏目都隶属于首页这个根栏目。这就形成了一个树形结构:
--首页
----国内新闻
------奥运新闻
------政治新闻-----------太原新闻-----------北京新闻
------娱乐新闻
----国际新闻
------美国新闻
------德国新闻二、内容。
内容就是一条具体的新闻,比如“刘翔退赛”,一个内容必须属于某个栏目,比如属于奥运新闻。三、模板。
模板简单的理解就是页面。比如进入首页,会有一个展示页面,点击国内新闻、或者奥运新闻,都需要一个页面展示。可以简单的认为一个栏目就有一个页面,也就是有一个模板。但是为什么不直接叫页面而叫模板呢?这是因为页面一般是指静态的一个页面,内容是固定的。模板的概念稍有不同,模板是什么呢?举个简单的例子,大家都参加过考试,考试卷就是一个模板,然后在考卷上答题,答完题的考试卷就是页面。也就是说,考卷都是一样的,答完题的考卷却个不一样。这和模板的道理一样,做一个模板,如果填上不同的内容,就可以产生成百上千个不同页面。那是否是有多少个栏目就有多少个模板呢?这是不一定的,对于小型网站,“奥运新闻”和“政治新闻”这两个栏目很有可能除了内容外,其他布局和样式是一样的。这样就可以让多个栏目共享一个模板。如果把栏目比作是班级,模板比作试卷,那么多个班级可能使用同一份试卷。上面所说的模板是模板中的一种,叫做栏目页模板,就是点击进入某个栏目第一个显示的页面。可以认为是这个栏目的封面。但是如果点击这个栏目中具体的一条新闻应该显示什么页面呢?这就是要介绍的第二种模板,叫做内容页模板。内容页模板和栏目页模板原理是一样的,只不过一个是进入栏目时显示的,而另一个是进入栏目具体内容时显示的,和栏目页模板一样,多个栏目也可以共享一份内容页模板,实际上很多网站所有的栏目都是共享一份内容页模板的。有了上面的知识,就已经明白了 CMS的基本原理了。