Skip to content

Tutorial.Course Schedule

taiwen edited this page Mar 14, 2013 · 1 revision

第一章:Pi系统简介及安装

  • 引言
  • Pi Engine的特点
  • Pi能做什么
  • Pi的安装
    • 环境配置
    • 源码获取
    • 安装
  • 目录结构
    • lib
    • usr
    • var
    • www
  • 总体流程概要

第二章:模块设计

  • 模块的目录结构
  • 开发流程
  • 基本配置
  • Controller/action
  • AJAX
  • 模板
  • 代码规范
  • 阅读文档

第三章:表单操作

  • Zend\Form\Form类介绍
  • 运行一个基本表单
  • 表单的扩展

第四章:数据库操作

  • 配置文件及mysql文件
  • 数据库API

第五章:自定义导航

  • 导航配置
  • 通过Callback自定义导航
  • 通过配置自定义导航

第六章:区块

  • 区块的布局简介
  • 区块配置
  • 区块代码实现及模板

第七章:自定义路由

  • 配置
  • 创建url组装和解析
  • 调用接口

第八章:权限控制

  • 简介
  • 配置文件
  • API

第九章:其他

  • 模块对外接口
  • 本地化
  • 模块更新
  • 数据缓存

第十章:运维部署

  • 配置文件说明

提高篇 第一章:Pi的运行机制

  • 运行机制
    • 初始化
      • 初始化host - 了解单例模式的概念和实现
      • 自动加载及命名空间
      • 加载服务
      • 加载资源
      • 事件驱动
      • 初始化其他主要数据
    • 运行程序
      • 路由机制
      • 缓存
      • 模块与模板
      • 区块
Clone this wiki locally