## 开发环境
**SpeedPHP框架环境要求**
-操作系统:Linux,windows,推荐使用Linux
-HTTP服务器:Apache、Nginx等,推荐使用 Nginx
-PHP版本:PHP 5.1.3 及以上,推荐使用 PHP 5.5
-MySQL版本:MySQL 3.23 及以上
**推荐的本地调试套装**
XAMPP(windows,linux),多语言、易于管理、安全特性、同时有多个操作系统的版本。
<http://www.apachefriends.org/zh_cn/xampp.html>
**云平台**
SAE,新浪云计算平台,本教程有专门讲述SAE的一章。
各种VPS主机,都可以安装Linux + Nginx + PHP + MySQL的组合来进行开发和部署。如 LNMP一键安装包 <http://lnmp.org/>
- 自述
- 一、入门教程
- 1. 开始使用SpeedPHP
- 2. Hello World
- 3. 理解MVC
- 4. 制作留言本
- 5. 数据操作及Ajax
- 二、框架概述
- 1. 特色
- 2. 版权及开源协议
- 3. 开发环境
- 4. 编码版本
- 5. SAE平台使用
- 三、开发指南
- 1. 开发流程
- 2. 架构及扩展
- 3. 程序目录结构
- 4. 命名建议
- 5. 安全建议
- 6. 用户自定义
- 7. 模块modules
- 四、访问交互
- 1. 表单提交及数据获取
- 2. session/cookie的使用
- 3. 伪静态及URL跳转
- 4. 使用frameset
- 5. 模板引擎特性和使用方法
- 五、数据操作
- 1. 建立数据模型类
- 2. 数据操作教程
- 3. 分页
- 4. SQL支持及关联实现
- 5. 多数据库、主从库配置