目录结构
---
下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下:
```
project 应用部署目录
├─application 应用目录
│ └─index 模块目录 (可更改)
│ ├─controller
│ ├─model 模型目录
│ └─view 视图目录
│ ├─index
│ └─public
├─maijiphp 框架系统目录
│ ├─libs
│ │ ├─Email
│ │ │ ├─language
│ │ │ └─src
│ │ ├─font
│ │ ├─ip
│ │ └─sdk
│ │ └─QQlogin
│ │ ├─class
│ │ └─comm
│ ├─smarty
│ │ ├─plugins
│ │ └─sysplugins
│ └─tpl
├─plugins 第三方类库目录
└─public WEB 部署目录(对外访问目录)
├─static 静态资源存放目录(css,js,image)
├─nginx.conf 用于 nginx 的重写
├─.htaccess 用于 apache 的重写
└─index.php 应用入口文件
```
- 基础
- 安装PhpSmarty
- 开发规范
- 目录结构
- 架构总览
- URL访问
- 隐藏入口文件
- 命名空间
- 配置目录
- 配置读取
- 控制器
- 控制器定义
- 渲染输出
- 控制器初始化
- 页面跳转
- 重定向
- 调用控制器方法
- 请求
- 变量获取
- 数据库
- 连接数据库
- 查询构造器
- 助手函数
- 模型
- 模型定义
- 模型调用
- 模型初始化
- 模型新增
- 模型更新
- 模型删除
- 模型查询
- 模型分层
- JSON序列化
- 模板
- 模板定位
- 静态文件
- 三元运算
- 模板继承
- 包含文件
- 内置标签
- FOREACH标签
- FOR标签
- 比较标签
- 条件判断
- 标签嵌套
- 错误和调试
- 调试模式
- SQL调试
- 杂项
- Session
- Cookie
- Cache
- 搭建部署
- 虚拟主机环境
- Linux主机环境
- URL重写
- 更新日志