PHP正在重生,不过所有PHP在线教程都过时了,很难体现这一点。通过这本实用的指南,你会发现,借助面向对象、命名空间和不断增多的可重用的组件库,PHP已经成为一门功能完善的成熟语言。
本书作者Josh Lockhart是“PHP之道”的发起人,这是个受欢迎的新方案,鼓励开发者使用PHP最佳实践。Josh通过实践揭示了PHP语言的这些新特性。你会学到关于应用架构、规划、数据库、安全、测试、调试和部署方面的最佳实践。如果你具有PHP基础知识,想提高自己的技能,绝对不能错过这本书。
• 学习现代的PHP特性,例如命名空间、性状、生成器和闭包。
• 探索如何查找、使用和创建PHP组件。
• 遵从应用安全方面的最佳实践,将其运用在数据库、错误和异常处理等方面。
• 学习部署、调优、测试和分析PHP应用的工具和技术。
• 探索Facebook开发的HHVM和Hack语言。
• 搭建与生产服务器高度一致的本地开发环境。
Josh Lockhart开发了Slim框架,这是一个PHP微型框架,适合快速开发Web应用和API。他还是“PHP之道”的发起人和当前的维护者。“PHP之道”在PHP社区中很受欢迎,目的在于鼓励全世界的PHP开发者使用一些良好实践,传播一些高质量的资源。他是New Media Campaigns的开发者,这个机构位于北卡罗来纳州卡勃罗市。
命名空间在PHP5.3.0中引入,是一个很重要的工具,其作用是按照一种虚拟的层次结构组织PHP代码,这种层次结构类似操作系统中文件系统的目录结构。现代的PHP组建和框架都放在各自的全局唯一的厂商命名空间中,以免与其他厂商使用的常见类名冲突。命名空间(或子命名空间)的作用是封装和组织相关的PHP类,就像在文件系统中把相关的文件放在同一个目录中一样。
——引自第12页
命名空间很重要,因为代码放在沙盒中,可以和其他开发者编写的代码一起使用。这是现代PHP组件生态系统的基础。你的代码很可能和其他开发者的代码使用相同的类名、接口名、函数名或常量名,如果不使用命名空间,名称会起冲突,导致PHP执行出错。而使用命名空间,把代码放在唯一的厂商命名空间中的话,你的代码和其他开发者的代码可以使用相同的名称命名类、接口、函数和常量。这就是为什么一定要在你的代码中使用命名空间的原因。
——引自第14页
对于任何一本由一个以上的作者合著的著作来说,一定有一个它是如何面世的故事。对于本书来说,有三个这样的故事。我们希望这三个故事,可以成功地融入到后面的章节之中去。...
这是抗战八年中我所写零星文字的一部分。另一部分,属于人文生物学范围的,已先此辑成一本集子:《优生与抗战》,于三十二年秋印行。如今这一部分是涉及思想、文化、青年、...
杉森久英(1912-1997),日本作家,生于石川县。毕业于东京帝国大学。曾任职于中央公论社编辑部,后进入河出书房,担任《文艺》杂志总编辑。1962年以《天才与...
《论出版自由》作者詹姆斯•密尔是18世纪末到19世纪初英国一位著名的功利主义哲学家,他于1811年发表该文,其最大的贡献在于在对出版自由的讨论中,从政治和法律的...
向来,过去才是历史,昨天才是历史。阿西莫夫却与众不同,他的《基地》系列写的是“未来的历史”,是“遥远未来的历史”,是“明天的历史”!阿西莫夫这位“未来历史学家”...
数学科普作家顾森(Matrix67)精心审校·倾情推荐2016《经济学人》年度荐书、《科学美国人》、欧洲数学协会重点推荐听会说脱口秀的数学家讲一场克服数学恐惧症...
作品目录第1章 人际关系是成功的重要因素 挥别独行侠的日子 问问自己,能为别人做什么 快速融入他人的“圈子” 放下清高,让自己
古方今用理气.理血剂 本书特色 古方今用解表、祛风、催吐、和解剂清热、温里剂理气、理血剂泻下、祛湿、化痰治燥剂息风、安神、开窍、消食、驱虫剂补益、固涩剂古方今用...
It’s been ten years since Mitch Albom first shared the wisdom of Morrie Schwartz...
费孝通(1910—2005),字彝江。祖籍江苏吴江。1936年赴英留学,1938年获伦敦大学哲学博士学位,同年回国。先后任云南大学、西南联合大学、清华大学教授,...
林鹄,浙江瑞安人。北京大学历史学硕士,芝加哥大学人类学博士,清华大学历史系博士后。中国社会科学院古代史所副研究员。兴趣集中于政治史、思想史。著有《辽史百官志考订...
新编柞蚕放养技术 本书特色 在有条件的地区大力发展柞蚕生产,在实现山区农民脱贫致富、壮大农村经济实力的同时,还可以通过有效的蚕场生态建设保护,实现经济效益、生态...
★《金色梦乡》之后,伊坂幸太郎作品口碑新高!★获第四届日本书店大奖TOP5,荣登日本豆瓣bookmeter年度想读榜第6名,日文版销量突破100万册★这次英雄没...
张光直台湾大学考古人类学系及美国哈佛大学人类学系研究生院毕业,著有专书十余种,论文百余篇,其中由北京三联书店出版的有《中国青铜时代》、《中国青铜时代》(二集)。...
作品目录泡茶馆昆明的果品昆明的吃食米线和饵块寻常茶话苦瓜是瓜吗咸菜和文化吃食和文学吃的自由作家谈吃做饭……· · · · ·
现代汉语规范词典(缩印本) 本书特色 规范性,实用性,时代性,荣获全国优秀畅销工具书奖,入选教育部中小学图书馆(室)推荐书。倡导规范:严格按国家语言文字规范标准...
说文解字 本书特色 《说文解字》总结了先秦、两汉文学的成果,给我们保存了汉字的形、音、义,是研究甲骨文、金文和古音、训访不可缺少的桥梁。特别是《说文》对字义的解...
Mike Moran 在互联网早期便从事网络营销和技术方面的工作,他曾在IBM.com网站工作了八年,负责IBM 面向顾客的网站运营。2008 年,Mike 从...
费勇著名文化学者,执教于暨南大学,教授、博士生导师,2015年创办“life+生活方式研究院”,主持关于“幸福”“健康”等专题的生活方式科研项目。曾参与“行走的...
盖伊·萨杰,真实名字是居伊·穆米诺斯,是出生在法国阿尔萨斯地区的德法混血后裔(阿尔萨斯在一战后被法国占领),父亲是法国人,母亲是德国人。盖伊于1942年17岁时...