## 開發環境
**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. 多數據庫、主從庫配置