新書推薦:
《
法医冷知识——尸体是一本无声的书,推理破案必知的92个冷知识 法医门徒 著
》
售價:HK$
65.8
《
东方园子:中国古典园林现代应用 园冶 禅庭 东方美学 造园 庭院造景施工 国风 作庭记 景观设计
》
售價:HK$
316.8
《
Hygge Home(为什么我只想待在家)
》
售價:HK$
96.8
《
思想会·诺曼底1944:登陆日与史诗般的77天法国战役
》
售價:HK$
196.9
《
黄金定律:智慧泥板与巴比伦最富有的人(全球畅销书!来自古巴比伦的财富课,教你摆脱贫困,智慧管理财富,实现财富持续增长!)
》
售價:HK$
52.8
《
全球的全球史:世界各地的研究与实践 历史学的实践丛书
》
售價:HK$
88.0
《
学会思考 批判性思维 思辨与立场 学会提问
》
售價:HK$
86.9
《
AI时代:弯道超车新思维
》
售價:HK$
76.8
|
編輯推薦: |
PHP作为一种流行的开发语言,已被应用到全球约80%的网站和网络应用里。一份统计资料显示,PHP在全球被部署在超过 210万台服务器上,有2.4亿的网站在使用 PHP。PHP如此庞大的应用范围,催生了一大批以掌握Linux、Nginx、MySQL、PHP(LNMP)技能为生的程序员。
PHP之所以应用广泛,是由于其拥有语法简洁、函数丰富、学习成本低、开发效率高、开源软件多等特性,以至于网络上流传着 “PHP是好的语言” 的戏语。PHP 的这些优势,让成为PHP程序员的门槛降得很低:没有任何编程基础的同学,也可以在数周时间内掌握PHP语法,在数月时间内开发一些小型的网站或应用
本书编者从事PHP开发已10年有余,也深知补全PHP开发所需的技能树绝非易事,但愿意抛砖引玉,将PHP学习中的技能个个剖析,面试中的要点详细讲解,旨在为即将参加PHP面试的同学们,在PHP的学习过程中描绘出一幅路线图,为面试过程
提供一些技巧方法。
本书以PHP 7.4为蓝本,介绍PHP程序员所需的技能树,以BAT等知名互联网企业的面试题为例,讲解面试中可能遇到的问题,并提供解决方法。
希望面试者通过阅读
|
內容簡介: |
本书基于PHP**版本撰写,主要讲解了以下四部分的内容:PHP的基础知识和环境搭建;PHP语言层面的知识,包括数据类型、变量、函数、类和对象、字符串、数组、文件与目录、PHP 7新特性等;其他必须要掌握的PHP语言之外的知识和技能,包括关系型数据库、非关系型数据库、常见的数据结构与算法、常见漏洞及其防范措施、计算机网络、操作系统、设计模式、Nginx、PHP-FPM、高并发应对、Restful、日志等;面试攻略和职业规划。本书注重基础知识,深入底层原理,以提高学习能力为道,以传授面试技巧为术,希望面试者能够发挥出自己的真才实学。 本书适合于即将或正在面试的PHP初级或中级程序员、对PHP开发感兴趣的人员、有一定的PHP开发经验,希望更深入了解的人员、有编程经验,希望转型做PHP开发的人员使用。
|
關於作者: |
闫小坤
毕业于中国科学技术大学,计算机硕士。服务端技术专家,10余年PHP开发经验。曾就职于腾讯、滴滴等互联网公司,有良好的架构能力和丰富的业务抽象经验。
|
內容試閱:
|
PHP作为一种流行的开发语言,已被应用到全球约80%的网站和网络中。一份统计资料显示,PHP在全球被部署在超过 210万台服务器上,有 2.4亿的网站在使用 PHP。PHP 如此庞大的应用范围,催生了一大批以掌握Linux、Nginx、MySQL、PHP(LNMP)技能为生的程序员。
PHP之所以应用广泛,是由于其拥有语法简洁,函数丰富,学习成本低,开发效率高、开源软件多等特性,以至于网络上流传着“PHP是好的语言”的戏语。PHP的这些优势,让成为PHP程序员的门槛降得很低:没有任何编程基础的同学,也可以在数周时间内掌握PHP语法,在数月时间内开发一些小型的网站或应用。
但是,要开发企业级的应用,单靠这些PHP的基本知识是远远不够的。一个优秀的PHP程序员,必须掌握如下知识技能:数据结构和算法、Linux系统、Nginx(或Apache)等web服务器、MySQL等关系型数据库、Redis(或memcache)等缓存数据库、安全漏洞的防护和修复、应对大流量高并发、设计模式、海量数据的处理等。
笔者从事PHP开发已10年有余,深知补全PHP开发所需的技能树绝非易事,但愿意抛砖引玉,将学习PHP中的技能逐个剖析,对面试中的要点进行详细讲解,为同学们在PHP的学习过程中描绘出一幅路线图,为面试过程提供一些技巧方法。
如何阅读本书
全书共16章,分为四个部分:
部分(第1章):介绍了PHP开发的基础知识,开发环境的搭建。通过本部分的学习,读者可以快速了解搭建开发环境的方法,熟悉PHP的基础知识,为后面的学习打下基础。
第二部分(第2至9章):以专题形式重点介绍PHP的各项知识,包括但不限于数据类型、变量、函数、类和对象、字符串、数组、文件与目录、PHP 7新特性等内容。读者在学完本部分之后,能够对PHP语言本身的知识有深入的了解。本部分提供了众多的面试题目供读者参考和学习。
第三部分(第10至14章)介绍程序员必须要掌握的PHP语言之外的一些知识和技能,包括关系型数据库、非关系型数据库、常见的数据结构与算法、常见漏洞及其防范措施、计算机网络、操作系统、设计模式、Nginx、PHP-FPM、高并发应对、Restful、日志等。
第四部分(第15、16章):谈一下面试攻略和职业规划,包括面试的各个阶段应该准备和注意的事项,如规划阶段、准备阶段、面试阶段、入职阶段等;也包含面试成功之后的职业生涯发展,如程序员的职业发展路径、能力框架、技术晋升、技术储备等。
读者对象
? 即将或正在面试的PHP初级或中级程序员
? 对PHP开发感兴趣的人员
? 有一定的PHP开发经验,希望更深入了解的人员
? 有编程经验,希望转型做PHP开发的人员
代码下载
本书配套的代码,请用微信扫描右边的二维码下载。如果有疑问,请联系技术支持邮箱bootsaga@126.com,邮件主题为“PHP面试一战到底”。
致 谢
感谢清华大学出版社的王金柱编辑,感谢他在我写作过程中提供的帮助和支持。
谨以此书献给我的家人,他们的帮助和理解使我能够花费两年时间完成本书。
由于笔者水平有限,加之编写时间仓促,书中难免会出现一些错误或不准确、不全面的地方,恳请读者批评指正。
闫小坤
2021年6月于北京
|
|