Yangzie PHP 开发框架

  1. 下载与安装、目录结构
  2. 生成代码(模块module和模型model)
  3. 请求路由
  4. Controller请求处理
    • get请求
    • post请求
    • 异常处理
  5. View视图系统
    • 一个请求的多种响应格式
    • Layout
    • 资源打包访问
    • Master view
    • Section View
    • 基于HTTP的缓存功能
    • view复用,view组件
    • 手机端视图mob
    • PJAX支持 HTTP_X_PJAX
  6. Model数据库处理
    • 约定
    • model的映射及model的自定义方法
    • Model数据库操作
    • YZE_SQL与YZE_DBAImpl
    • Save_model_helper助手
    • 事务
    • Search_Model_Helper查询助手
    • 原生SQL
    • 加密与解密
    • 分库,分表支持
  7. 身份认证与鉴权
    • 登录验证
    • ACL权限控制
  8. graphql支持
  9. hook
  10. 其他
  11. 编码约定
    • 非view外,不要做任何输出
    • 控制器代码要么输出view,要么抛异常