我们完成了第一个阶段,让我们总结一下目前为止我们完成的工作。
- 我们规划要实现的需求
- 安装了yii framework
- 生成了一个应用的框架
- 设计并建立了数据库
- 修改程序的配置文件以连接到数据库
- 为文章和评论生成基本的CRUD操作
- 完善了用户验证
对于这个新项目,在第一个阶段中大多数的时间我们花费在了setp1和4上。
尽管生成代码对于数据表有着完善的CRUD功能,在实际应用中也他们往往需要被修改。因此在接下来的两个阶段中,我们的主要任务是修改CRUD代码,以使其满足我们最初的需求
一般来说我们首先修改model类,包括验证变量的规则以及数据表的关联关系等。然后修改controller中的action以及views中的视图