认识 CMS
名词解释:
内容管理系统(Content Management System)是一种位于WEB 前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。这里指的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到Internet、Intranet以及Extranet网站的信息。
一个 CMS 应具有的基本功能:
(一)用户管理能力,即对网站管理员、编辑人员、普通用户以及其他用户进行管理和分配权限的能力。
(二)内容分类能力,这些内容包括文件、文章、评论等,内容分类是内容管理的核心。
额外的功能还应包括:
(一)图像处理能力,包括进行上传文件,对图像进行裁剪、调整和添加水印等。
(二)邮件事务能力,即收发电子邮件的能力。
ModPHP 作为一个初级的 CMS 系统,提供了上述介绍的所有基本功能。
我只想做一个留言板,不需要 CMS。
是否需要 CMS,这是很多人都可能遇到的一个问题,我只想做一个简单的功能,比如一个留言板,应该用不着 CMS 这么复杂的功能。确实,你可以只做很简单的功能,ModPHP 允许你这么做,你可以在不安装它的情况下,使用它所提供的大部分能力。如果你需要将留言转发到指定的邮箱,mail::send() 是一个非常好的选择。
如果你想要对留言就行本地管理,那就将 ModPHP 安装,并且使用它所提供的函数便捷的获取留言信息,通过 ajax 访问 API 接口直接对留言进行处理。你只需要简单的几个步骤,把页面设计得漂亮一些,其他工作 ModPHP 会帮你自动完成。
ModPHP 的工作方式是 CMS,但其本质是一个应用程序框架,你可以按照自己意愿决定如何使用它,以及定制和获取它的所有功能。