Node.js是一整套用于撰写性能服务器的JavaScript工具包。融合PHP和Node.js,人们能够 概览全部Web网络服务器从发源到如今的历史时间全过程及其在其中的更改。
《写给PHP开发者的Node.js学习指南》的目地是协助PHP开发者,依靠现有的专业知识,如何快速学习和把握Node.js的开发设计。全书共18章。全书从新手入门到深层次,各自详细介绍了Node.js基本知识、Node.js构架、回调函数、HTTP Response、基础英语的语法、自变量、类、文档浏览、MySQL数据库查询浏览、JSON和XML、涵数等內容。
《写给PHP开发者的Node.js学习指南》能够 做为Node.js的实例教程重新开始阅读文章,还可以做为参照查询怎样用Node.js保持特殊的PHP特点,或是做为将一切PHP运用变换为Node.js的实践活动实例教程。《写给PHP开发者的Node.js学习指南》合适有必须基本的JavaScript程序猿阅读文章,也合适对学习培训Node应用程序开发很感兴趣的用户学习培训参照。
目录
- 第1章 Node.js基本介绍 1
- 1.1 Node和npm命令 1
- 1.2 堆栈追踪 6
- 1.3 Eclipse PDT 8
- 第2章 简单的Node.js框架 18
- 2.1 HTTP服务器 18
- 2.2 预定义的PHP变量 25
- 2.3 一个PHP示例页面 38
- 第3章 简单回调 42
- 3.1 线性 44
- 3.2 线性化代码 51
- 第4章 高级回调 59
- 4.1 匿名函数、Lambda和闭包 60
- 4.2 PHP 5.3 62
- 4.3 PHP 4 66
- 第5章 HTTP Response 81
- 5.1 Headers 82
- 5.2 Body 84
- 5.3 PHP页面的例子 88
- 第6章 语法 97
- 6.1 字符串字面量 99
- 6.2 语法差异 102
- 6.3 PHP的替代语法 106
- 第7章 变量 113
- 7.1 简单变量 114
- 7.2 数组变量 116
- 7.3 其他变量类型 130
- 7.4 Undefined变量 131
- 7.5 作用域 134
- 第8章 类 143
- 8.1 封装Encapsiulation 143
- 8.2 继承Inheritance 151
- 8.3 PHP parent和static关键字 158
- 第9章 文件访问 162
- 9.1 读写文件 162
- 9.2 PHP file()API方法 167
- 9.3 低级别的文件处理 170
- 9.4 文件名 174
- 第10章 MySQL数据库访问 182
- 10.1 数据库方法 183
- 10.2 node-mysql 186
- 第11章 文本、JSON和XML 201
- 11.1 文本 203
- 11.2 JSON 205
- 11.3 XML 208
- 第12章 各种各样的函数 222
- 12.1 Array 223
- 12.2 Time和Date 226
- 12.3 File 227
- 12.4 JSON 228
- 12.5 Math 228
- 12.6 String 229
- 12.7 类型 233
- 12.8 文本 234
- 12.9 MySQL 236
- 12.10 变量 237