图书介绍
微信公众平台应用开发实战PDF|Epub|txt|kindle电子书版本网盘下载
- 钟志勇著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111438618
- 出版时间:2013
- 标注页数:245页
- 文件大小:61MB
- 文件页数:255页
- 主题词:移动电话机-程序开发工具
PDF下载
下载说明
微信公众平台应用开发实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 搭建开发环境和相关技术介绍1
1.1微信公众平台简介1
1.2公众平台开发模式的数据交互方式2
1.3 AppServ的安装与配置4
1.4 zendstudio的安装与配置10
1.5相关技术介绍13
1.5.1PHP13
1.5.2 HTTP24
1.5.3 XML27
1.5.4 MySQL29
1.5.5 HTML532
1.6小结36
第2章 微信公众平台API详解37
2.1网址接入37
2.1.1接口配置信息37
2.1.2 Token验证38
2.2接收用户信息39
2.2.1文本消息39
2.2.2图片消息40
2.2.3地理位置消息41
2.2.4链接消息42
2.3向用户回复消息43
2.3.1回复文本消息43
2.3.2回复音乐消息45
2.3.3回复图文消息47
2.4事件推送48
2.5会话界面自定义菜单49
2.5.1获取凭证的方法49
2.5.2自定义菜单的创建50
2.5.3自定义菜单的获取54
2.5.4自定义菜单的删除55
2.5.5菜单相关接口的限制55
2.6小结55
第3章 开发你的第一个应用——echo server56
3.1实现网址接入56
3.2解析用户输入并组装返回59
3.3错误处理62
3.4封装代码64
3.4.1日志封装64
3.4.2一个简单的框架69
3.4.3数据库访问封装75
3.5小结89
第4章 带自定义菜单的echo server90
4.1在编辑模式中使用自定义菜单90
4.2使用CURL发送HTTP请求93
4.2.1使用CURL发送请求的基本流程93
4.2.2获取CURL请求的输出信息94
4.2.3使用CURL发送GET请求95
4.2.4使用CURL发送POST请求97
4.2.5使用CURL上传文件97
4.3获取access token99
4.4自定义菜单的操作102
4.5实现带自定义菜单的echo server109
4.6小结113
第5章 实战案例1:娱乐性图片应用——“每日十幅图”114
5.1需求和交互描述114
5.2技术方案117
5.2.1为什么使用问号117
5.2.2为什么使用图文消息117
5.2.3表设计117
5.2.4批量重命名118
5.3代码实现119
5.3.1常量定义119
5.3.2成员变量和初始化120
5.3.3主业务逻辑121
5.3.4总代码清单127
5.4小结131
第6章实战案例2:人脸识别应用——findface132
6.1需求和交互描述132
6.2人脸识别基本概念133
6.3人脸识别OPENAPI134
6.4数据库表设计136
6.5后台逻辑设计137
6.6代码实现138
6.6.1配置定义部分138
6.6.2 Face+++接口封装部分139
6.6.3 Group的创建和训练142
6.6.4 findface主逻辑142
6.7把照片保存到本地145
6.8小结148
第7章 实战案例3:趣味游戏——命运左轮149
7.1游戏过程149
7.2数据表设计151
7.3自定菜单设计153
7.4具体代码实现155
7.4.1AbstractInterface.php159
7.4.2 WeChatCallBackMYZL.php161
7.4.3 Ready.php167
7.4.4 Start.php169
7.4.5 ChipIn.php173
7.4.6 PutMagic.php178
7.4.7 Shoot.php185
7.4.8 GetOp.php192
7.4.9 AddUser.php195
7.4.10 Matcher.php196
7.5运行截图198
7.6小结198
第8章 海量请求的应对方法199
8.1影响公众账号的响应速度的因素199
8.1.1网络时延199
8.1.2请求处理时间200
8.2使用高性能的Web组件200
8.2.1安装201
8.2.2配置和运行201
8.2.3 ab测试205
8.3监控服务器的各项指标208
8.3.1top命令208
8.3.2 vmstat和sar命令210
8.3.3 netstat命令210
8.3.4 Nmon监控211
8.4使用缓存系统212
8.4.1 Redis简介212
8.4.2 Redis的使用和性能对比213
8.5数据库的备份和扩展218
8.5.1主从复制和读写分离219
8.5.2数据库的垂直划分和水平划分220
8.6接入层反向代理224
8.7小结227
第9章 恶意请求的应对方法228
9.1 URL访问限制228
9.2防止SQL注入232
9.3用户输入导致XML格式错误234
9.4 PHP安全237
9.5 DDOS简介239
9.5.1 SYN flood239
9.5.2应用层DDOS241
9.5.3 ReDOS241
9.6小结245