稀酷客

 找回密码
 加入稀酷客

只需一步,快速开始

只需一步,快速开始

关注微信
免费下载

[电子图书] 《构建实时Web应用:基于HTML5 WebSocket、PHP和jQuery》.(Jason Lengstorf / Phil Leggetter ).[PDF]@ckook

[推广链接]
立即下载
by : bbkjxzh | QQ | 发表于 2017-7-30 23:46:23 | 查看: 216|回复: 3



《构建实时Web应用:基于HTML5 WebSocket、PHP和jQuery》.(Jason Lengstorf / Phil Leggetter ).[PDF]@ckook HTML&CSS
译者序
前言
部分 熟悉技术
章 什么是实时
1.1 传媒的演化
1.1.1 是网站而不是Web应用
1.1.2 解决方案
1.1.3 一个先要解决的问题:实时究竟意味着什么
1.1.4 AJAX
1.1.5 轮询
1.1.6 长轮询
1.1.7 流
1.1.8 在Web中使用基于的解决方案的其他问题
1.2 解决方案:WebSocket
1.3 为什么要学习实时Web技术
1.4 请即刻在你的应用中使用实时Web技术
1.5 小结
第2章 工具
2.1 我们要构建什么
2.2 选择工具
2.2.1 HTML5
2.2.2 CSS3
2.2.3 和jQuery
2.2.4 PHP
2.2.5 MySQL
2.2.6 HTML5的WebSocket技术和Pusher
2.2.7 OAuth
2.3 小结
第3章 Pusher
3.1 Pusher简史
3.2 为什么要使用Pusher
3.2.1 扩展性
3.2.2 WebSocket、旧技术支持和自动重连接
3.2.3 其他客户端库
3.2.4 REST API
3.2.5 服务器库
3.2.6 开发人员工具
3.2.7 文档
3.3 Pusher中的术语
3.4 开始使用Pusher
3.5 使用Pusher发送事件
3.6 调试Pusher应用程序
3.7 小结
第二部分 规划应用
第4章 选择Web应用
4.1 为什么要在Web应用与原生应用间做抉择
4.2 要考虑的因素
4.2.1 了解用户
4.2.2 市场推广
4.2.3 销售
4.2.4 发布应用程序
4.2.5 外观和性能
4.2.6 开发
4.3 根据需要进行选择
4.3.1 选择Web应用而不是原生应用
4.3.2 终的决定:构建Web应用程序
4.4 小结
第5章 确定应用的功能和结构
5.1 应用要做什么
5.2 应用不做什么
5.3 用户扮演的角色
5.3.1 主持人
5.3.2 参与者
5.4 前端规划
5.4.1 要使用的技术
5.4.2 使用HTML5
5.4.3 CSS3、媒体查询以及它们如何影响设计和HTML
5.4.4 效果和动画
5.5 后端规划
5.6 将所有这些整合入线框图中
5.6.1 筹划主页
5.6.2 筹划参与者的问答页面
5.6.3 筹划主持人的问答页面
5.7 小结
第三部分 构建基本内容
第6章 设计应用
6.1 为设计设置目标
6.2 定义颜色面板
6.3 选择字体
6.4 设计常见的页面元素
6.4.1 创建页眉
6.4.2 创建页脚
6.4.3 表单元素
6.5 设计主页视图
6.5.1 创建房间的表单
6.5.2 加入房间的表单
6.6 设计房间视图
6.6.1 设计参与者视图
6.6.2 设计关闭的房间视图
6.6.3 设计主持人视图
6.7 小屏幕布局
6.8 小结
第7章 创建HTML和CSS标记
7.1 开始构建基本部分:设置HTML5文档
7.2 获得需要的字体
7.3 常见的元素
7.3.1 页眉标记
7.3.2 页脚标记
7.3.3 样式
7.3.4 使得页眉和页脚具有响应
7.4 开发主页视图
7.4.1 编写标记
7.4.2 添加媒体查询
7.5 开发参与者的活动房间视图
7.5.1 编写标记
7.5.2 实现CSS
7.5.3 添加媒体查询
7.6 开发参与者的关闭的房间的视图
7.6.1 尽可能少引入新标记
7.6.2 添加样式
7.6.3 关于媒体查询
7.7 开发主持人的房间视图
7.7.1 修改现有的标记
7.7.2 更新CSS
7.7.3 更新媒体查询
7.8 小结
第8章 构建后端:部分
8.1 计划简单的MVC框架
8.1.1 确定文件夹结构
8.1.2 为所有的请求设置路由
8.1.3 设置实用工具函数
8.1.4 结束路由的编写
8.1.5 设置核心类
8.1.6 创建抽象模型类
8.2 增加页眉标记和页脚标记
8.3 构建主页
8.3.1 创建主页控制器
8.3.2 创建主页视图
8.4 添加错误处理程序
8.4.1 创建错误控制器
8.4.2 创建错误视图
8.4.3 添加与错误有关的样式
8.4.4 测试错误页面
8.5 构建数据库
8.6 处理表单提交
8.6.1 计划表单提交工作流程
8.6.2 设置并检查有效的动作
8.6.3 防止重复提交和欺性的提交
8.6.4 编写表单处理方法
8.7 小结
第9章 构建后端:第2部分
9.1 构建问题
9.1.1 构建Question控制器
9.1.2 添加问题视图
9.1.3 完成视图编写
9.1.4 添加提出问题表单
9.1.5 构建问题模型
9.1.6 为控制器添加表单处理程序和数据访问方法
9.2 构建房间
9.2.1 增加Room控制器
9.2.2 构建房间模型
9.2.3 向Room控制器添加表单处理程序
9.3 测试所有代码
9.3.1 创建个房间
9.3.2 关闭房间
9.3.3 重新打开房间
9.3.4 加入房间
9.3.5 提出个问题
9.3.6 为问题投票
9.3.7 回答问题
9.4 小结
0章 实现实时事件和jQuery效果
10.1 添加需要的证书和库
10.1.1 获得Pusher的API证书
10.1.2 下载Pusher的PHP API包装
10.1.3载入Pusher的 API包装
10.1.4载入jQuery
10.2 在后端实现实时
10.2.1 创建事件
10.2.2 测试实时事件
10.3 在前端实现实时
10.3.1 订阅通道
10.3.2 绑定事件
10.4 增加效果
10.4.1 处理房间事件
10.4.2 为增加新问题添加动画
10.4.3 为问题增加投票
10.4.4 回答问题中的动画和问题重排
10.5 小结
附录A 深入理解OAuth


游客,本付费内容需要支付 20酷币 才能浏览  购买


打赏列表

~~~还没有人打赏~~~
回复

使用道具 举报

by : liuman02 | QQ | 发表于 2017-7-31 09:20:04
感觉还不错,看看。
回复 支持 反对

使用道具 举报

by : liuman02 | QQ | 发表于 2017-7-31 09:21:34
感觉还不错,看看。
回复 支持 反对

使用道具 举报

by : handg007 | QQ | 发表于 2017-8-5 16:34:11
当前比较热门哦,值得收藏 !
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入稀酷客   

本版积分规则

点击这里给我发消息 |Archiver|手机版|小黑屋|ckook ( 冀ICP备14004526号-1 )

GMT+8, 2017-8-17 09:51 , Processed in 1.453125 second(s), 42 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表