- 作者自序
- 本书约定
- 安装 Yaf
- 框架配置
- 使用 Bootstrap
- 集成 Composer
- 配置 IDE 支持 Yaf 代码提醒
- 多模块配置
- 命名空间支持
- 错误调试
- 请求与响应
- 输入变量
- 输出 JSON
- Ajax 请求
- 数据库操作
- PDO 操作数据库
- 使用 Laravel-Eloquent ORM 操作数据库
- 视图模板
- 使用 Yaf 自带模板引擎
- 使用 Twig 模板引擎
- 接口开发
- RESTful
- 网页开发
- SESSION
- Cookie
- 命令行开发
- 爬虫开发
- 写代码之前
- 建立爬行目标抽象类
- 实现具体爬行目标类
- 实现爬虫工厂类
- 编写异步操作方法
- 用 Redis 保存爬行结果
- WebSocket 实时获取结果
- 定时器更新爬行结果
- 优化程序
- 框架实践
- 引入类库
- 多模块继承与引入
- Let's Encrypt 免费 https 证书申请
- 附录A:常见 Bootstrap 操作
- 附录B:Yaf 配置项