我听说过很多内容管理系统 ( CMSs ),比如Drupal、Wordpress、Joomla等等。很多站点都是使用这些CMSs构建的,但是什么是CMSs,它们是如何工作的?CMS是一个具有扩展功能的普通博客类站点,还是您可以使用它做更多的事情?
发布于 2011-01-13 14:38:41
但是,什么是CMS,以及它们是如何工作的(即基本知识)?CMS是一个普通的博客,就像网站提供的许多扩展功能,或者我们可以从它做更多?
已经开发了3种不同的CMS,本质上来说,CMS的工作方式如下:
发布于 2011-01-13 14:05:59
CMS是一个内容管理系统。
它的想法是让最终用户添加/删除/更新/修改网站的页面、设计和布局。
有些是为WordPress这样的博客设计的,另一些是针对eCommerce (如osCommerce )的,还有一些是通用的。
这完全取决于你想做什么。
它们与任何其他web应用程序一样工作。有一个数据库,CMS生成的公共前端,以及允许验证用户进行更改的管理“后端”网站。
有关更多信息,请参见:http://en.wikipedia.org/wiki/Web_内容_管理_系统
发布于 2011-01-13 14:15:59
博客将使用CMS ()的实现来构建,这可能是针对博客的特定CMS,也可能是更通用的CMS。
在这种情况下,内容是每个博客文章。
在一般情况下,内容将取决于系统是什么。例如,如果您正在运行一个音乐评论站点,内容可能是文本(评论)、图像(相册艺术)、mp3文件(音乐),甚至是视频文件。
开发人员/设计人员通常使用CMS来定义站点,然后由其他人用来上传内容。
例如,在以前的一项工作中,我的团队使用CMS为当地报纸创建站点,这些站点通过直接输入数据库的数据来填充,并由报社的记者和编辑通过CMS进行管理。他们会编辑提要故事,并将内容直接写入CMS --就像你写博客时一样。
https://softwareengineering.stackexchange.com/questions/36380
复制相似问题