新書推薦:
《
儿童自我关怀练习册:做自己最好的朋友
》
售價:HK$
69.4
《
高敏感女性的力量(意大利心理学家FSP博士重磅力作。高敏感是优势,更是力量)
》
售價:HK$
62.7
《
元好问与他的时代(中华学术译丛)
》
售價:HK$
87.4
《
汽车传感器结构·原理·检测·维修
》
售價:HK$
109.8
《
怪谈百物语:不能开的门(“日本文学史上的奇迹”宫部美雪重要代表作!日本妖怪物语集大成之作,系列累销突破200万册!)
》
售價:HK$
65.0
《
罗马政治观念中的自由
》
售價:HK$
50.4
《
中国王朝内争实录:宠位厮杀
》
售價:HK$
61.6
《
凡事发生皆有利于我(这是一本读了之后会让人运气变好的书”治愈无数读者的心理自助经典)
》
售價:HK$
44.6
|
編輯推薦: |
Node.js是开发Web应用程序必须掌握的服务器端JS技术m专门为PHP程序员学习Node量身打造.
《写给PHP开发者的Node.js学习指南》假设你是一名有经验的PHP开发人员,并且已经开始学习如何编写Node.js。《写给PHP开发者的Node.js学习指南》介绍了PHP和Node.js这两种语言惊人的相似之处,并详细讲解了如何将整个PHP Web应用转换为Node.js。通过对比一些PHP和Node.js的特性,你也会看到如何重构和改进现有的PHP 4或者PHP 5源代码。
学习完《写给PHP开发者的Node.js学习指南》,你可以提供两个功能完备的代码库,并同时维护更新这两个代码库。
通过《写给PHP开发者的Node.js学习指南》,你将能够:
使用简单的Node.js框架将PHP独立页面转换为Node.js;
重构阻塞型的PHP源代码,将其转换为使用回调机制的非阻塞型的Node.js;
将PHP语法、变量和类型转换为Node.js;
循序渐进地使用Node.js实现PHP类和继承;
通过Node.js实现PHP文件处
|
內容簡介: |
Node.js是一套用来编写高性能网络服务器的JavaScript工具包。结合PHP和Node.js,我们可以概览整个Web服务器从起源到现在的历史过程以及其中的改变。
《写给PHP开发者的Node.js学习指南》的目的是帮助PHP开发人员,借助已有的知识,快速学习和掌握Node.js的开发。全书共16章。全书从入门到深入,分别介绍了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应用开发感兴趣的读者学习参考。
|
關於作者: |
Daniel Howard是Ricoh美国公司的高级主任工程师,有超过20年的软件开发经验。他还是ajaximrpg开源项目的创始人和维护者以及Ajax IM开源项目的维护人。这两个项目都直接用到本书中的技术。
|
目錄:
|
目 录
第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 fileAPI方法 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
|
|