Q1:什么是CMS?
CMS是ContentManagementSystem的缩写,意为"内容管理系统"。
Q2:CMS有哪两大优点?
(1)加快网站建设速度。
(2)减少站点开发维护的成本。
Q3:为什么要使用CMS?
(1)通过把页面分成若干部分让不同的人来协同维护,简化了站点日常管理工作。
(2)通过统一的权限系统、日志系统和内外网隔离的机制,增强了站点的安全性。
(3)通过生成静态页面内容的方式,减轻了服务器的压力,提高了站点的访问速度。
(4)通过碎片功能可以自动更新相关内容列表,减少了枯燥的日常管理工作。
(5)通过多种数据源接口,使系统能够方便快捷的组织管理大量数据。
(6)通过内容搜索、页面纠错、编辑预览、文章分页等辅助功能,提高页面编辑效率。
(7)通过提供编辑发稿量及页面PV等统计信息,用于辅助决策和内部组织管理。
Q4:什么是碎片?
碎片即是将页面某区域中一小块内容(文本、图片、影音等)独立出来的部分,可独立编辑并单独存储。
Q5:为什么使用碎片?
(1)碎片实现了页面内容的模块化组织管理,赋予页面更强的灵活性。
(2)碎片具有一定的“可编程”性,使得编辑能够灵活控制页面的内容输出。
(3)从某种意义上讲,碎片也是数据源接口的一种实现,可方便站点资源的综合利用。
Q6:CMS支持的碎片有哪几种?
(1)手工碎片:通过编辑手工创建的内容碎片。
(2)动态碎片:根据编辑定义的参数由系统读取数据自动生成的内容碎片。
(3)引用碎片:引用已定义的授权内容碎片。
Q7:什么是模板?
模板就是页面基本结构的组织形式。一般模板定义了一个站点的整体表现,通过数据源(碎片)可生成多个结构相同但内容不同的页面。
Q8:模板与碎片有什么关系?
模板将页面定义成几个独立的部分(白色区域),每个部分可独立编辑(引用不同的数据源)。各个独立的部分(白色区域)可通过调用已定义的碎片组织内容。通俗讲模板就是骨架,碎片就是血肉。
Q9:CMS的基本工作流程?
新建频道—上传频道文件—添加栏目、模板—添加碎片—发布内容—CMS生成相关文件,同步到外网浏览。
Q10:CMS文件的命名需要遵循哪些方面的规范?
(1)所有的文件名只能是小写英文字母和下划线的组合,即:[a-z_]。如非必需,禁止出现使用大写英文字母或其他特殊符号的命名。
(2)所有的HTML文档(包括模板,手工页面等)均以.shtml为扩展名。
(3)所有与测试相关的内容(包括新闻,文章,目录等)命名均以test_为前缀,并附以测试问题简单描述。例如:我们要测试发布图片生成评论的问题,则在中文频道中可命名为“test_spring_图片评论”,而在英文频道中可命名为“test_spring_pic