Yii框架官方指南系列14——基础知识:开发流程
程序员文章站
2022-04-28 18:02:28
...
介绍过 Yii 中的基本概念之后,我们现在讲解使用 Yii 开发Web应用时的一般开发流程。 此处的开发流程假设我们已经完成了对应用的需求分析和必要的设计分析。
创建目录结构骨架。创建第一个Web应用 中讲到的
yiic
工具可以快速实现此步骤。配置此 应用。这是通过修改应用配置文件实现的。 此步骤可能也需要编写一些应用组件(例如用户组件)。
为所管理的每个类型的数据创建一个 模型 类。 Creating First Yii Application 和 Automatic Code Generation 中讲述的
Gii
工具可以用于快速为每个数据表创建 active record 类。为每个类型的用户请求 创建一个 控制器 类。 具体如何对用户请求归类要看实际需求。总体来说,如果一个模型类需要被用户访问,他就应该有一个相应的控制器类。Gii
工具也可以自动实现这一步骤。实现 动作 和他们相应的 视图。 这是真正所需要做的工作。
在控制器类中配置必要的动作过滤器。
如果需要主题功能,创建主题 。
如果需要 国际化(I18N) ,创建翻译信息。
对可缓存的数据点和视图点应用适当的 缓存 技术。
最终调整与部署。
上述的每个步骤中,可能需要创建并执行测试用例。
以上就是Yii框架官方指南系列14——基础知识:开发流程的内容,更多相关内容请关注PHP中文网(www.php.cn)!
上一篇: 求1正则,替换img标签的src属性
下一篇: python序列化功能之xml的详细介绍
推荐阅读
-
Yii框架官方指南系列增补版27——使用数据库:数据库迁移
-
Yii框架官方指南系列26——使用数据库:关系型 Active Record
-
Yii框架官方指南系列25——使用数据库:Active Record
-
Yii框架官方指南系列24——使用数据库:Query Builder
-
Yii框架官方指南系列23——使用数据库:数据访问对象(DAO)
-
Yii框架官方指南系列52——专题:性能调整
-
Yii框架官方指南系列22——使用数据库:概览
-
Yii框架官方指南系列21——使用表单:使用表单生成器(CForm)
-
Yii框架官方指南系列20——使用表单:批量收集表格输入
-
Yii框架官方指南系列44——专题:Theming(主题)