forked from pi-engine/pi
-
Notifications
You must be signed in to change notification settings - Fork 0
Tutorial.Course Schedule
linzongshu edited this page Apr 11, 2013
·
3 revisions
第一章:Pi系统简介及安装
- 引言
- Pi Engine的特点
- Pi能做什么
- Pi的安装
- 环境配置
- 源码获取
- 安装
- 目录结构
- lib
- usr
- var
- www
- 总体流程概要
第二章:模块设计
- 引言
- 模块特点
- 一些基本概念
- 模块的目录结构
- 模块开发流程
- 模块的基本配置
- 模块的配置文件
- 模块安装
- Controller & action
- 模板
- AJAX
- 代码规范
第三章:表单操作
- 引言
- 生成一个基本的表单
- 创建表单文件
- 实例化LoginForm类
- 在模板里显示表单
- 表单验证
- 添加其他类型的表单
- 创建不同类型的表单
- 自定义/扩展表单
- 自定义表单验证
- 配置Filter
- 自定义Validator类
第四章:数据库操作
- 数据库类的调用机制
- 配置模块数据库
- 数据表配置
- 创建sql文件
- 数据表操作
- 获取Model实例
- 查询操作
- 插入操作
- 更新操作
- 删除操作
- 一个实例
- Model类的派生
第五章:自定义导航
- 导航配置
- 通过Callback自定义导航
- 通过配置自定义导航
第六章:区块
- 区块的布局简介
- 区块配置
- 区块代码实现及模板
第七章:自定义路由
- 配置
- 创建url组装和解析
- 调用接口
第八章:权限控制
- 简介
- 配置文件
- API
第九章:其他
- 模块对外接口
- 本地化
- 模块更新
- 数据缓存
第十章:运维部署
- 配置文件说明
提高篇 第一章:Pi的运行机制
- 运行机制
- 初始化
- 初始化host - 了解单例模式的概念和实现
- 自动加载及命名空间
- 加载服务
- 加载资源
- 事件驱动
- 初始化其他主要数据
- 运行程序
- 路由机制
- 缓存
- 模块与模板
- 区块
- 初始化