##新增应用 本文档主要功能是详细介绍cmf5框架,然后进行二次开发,那么现在我们在cmf5框架上做一个全新的应用。一个应用会包含自己的数据库表,控制器,模型和视图等。 我们就以web开发网站的案例应用来做一个完整的demo。 我们在考虑的时候博客就按照这个思路来:案例类别,案例文章,案例文章标签。 case应用结构: ├─app 应用目录 │ ├─project 应用目录 │ │ ├─api 内部 api 控制器目录(可选) │ │ ├─controller 控制器目录 │ │ ├─lang 多语言包(可选) │ │ ├─model 模型目录(可选) │ │ ├─service 服务层目录(可选) │ │ ├─taglib 标签库目录(可选) │ │ ├─validate 验证器目录(可选) │ │ ├─config.php 应用配置文件(可选) │ │ ├─nav.php 导航配置文件(可选) 一个应用的开发主要分为以下几个步骤 * 表结构设计 * 创建模型 * 创建控制器 * 后台扩展 * 创建前端模板