PHP高手推荐的几本书

PHP和MySQL Web开发(原书第4版)

本书将php开发与mysql应用相结合,分别对php和mysql做了深入浅出的分析,不仅介绍php和mysql的一般概念,而且对php和mysql的web应用做了较全面的阐述,并包括几个经典且实用的例子。

深入PHP:面向对象、模式与实践(第3版)

书中主要介绍了如何使用面向对象技术和设计模式编写稳定的、可维护的代码,如何使用Subversion 管理多个开发人员,如何使用Phing 和PEAR 进行构建和安装,以及将构建和测试过程自动化的策略,包括持续集成。

Head First PHP & MySQL(中文版)

比较基础的一本书, 讲得很细, 适合没有任何 PHP 基础的人看. 而且不光是 PHP, HTTP 的请求与响应也有讲, 从这本书还可以学到 Web 的客户端/服务器模型。

PHP与MySQL权威指南

本书是目前为止最全面的关于PHP与MySQL开发技术的书籍之一,系统而全面地讲解了PHP与MySQL技术的方方面面,适合初中级的PHP程序员系统地学习。

PHP手册

PHP手册是PHP官方组织编写的权威的参考手册,其内容极为丰富全面,涉及了PHP语言的所有细节,并提供大量示例代码。PHP手册是PHP程序员最常用的参考资料。这个可以在网上下载。

想要获取更多的参考资料,可以加入我们的程序员互动联盟(coderonline)。除了资料,更多的惊喜在等着你。

如果内心还有编程的梦想,或者学习过程中遇到的困惑可以加老码农的微信号coderonline,问问编程到底是咋回事

想深入学习编程,获取编程里面那点事,可以关注我们的微信公众号:程序员互动联盟(coder_online),里面集结了众多的自学编程以及编程高手。

php小白入门到精通在进阶至保安终极学习线路,请各老铁观摩

开始学习首先了解web前端知识,学习要看效果不然哪来的动力。

前端包括:

html:超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。

div:DIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层

css:层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言.

js:Javascript(JS)是一种脚本语言,主要用于Web。它用于增强HTML页面,通常可以嵌入HTML代码中。JavaScript是一种解释型语言。因此,它不需要编译。

jq:JQuery是一个优秀的javascript类库.

通过对这些的学习能够通过html+div+css编写基础的WEB前端静态页面,(让页面动起来可以后面学)在加上js就能够让静态的页面动起来,最后了解熟悉几个流行的前端框架,那你前端知识就学完了。

开始快速上手,先了解一下php环境的搭建先装上,用一键搭建工具用常用的有问题也能问比如:wampserver,phpstudy,小白肯定windows linux后面在学,

环境搞定就得准备快速入门PHP的基本语法:PHP循环语句、PHP流程控制语句、PHP变量、数据类型、PHP注释、PHP静态常量、PHP匿名函数、PHP运算符、PHP数组、PHP常用函数等等。PHP基本语法,先大概的记住一些概念和基本定义,至于PHP基本语法的实际应用就得后期在实例中继续实践巩固了。

对PHP基本语法和PHP开发环境能够熟练掌握后,可以考虑PHP实例应用,学习数据库,mysql不用多说,进行初期的MySQL数据库学习后,可以学习PHP连接数据库,PHP学习后开发博客留言本、网站分页功能,cookie和session实现用户登陆、注册功能。花时间学习PHP的GD后开始实现验证码。

实例都能完成之后,自己学着别人的代码,自己尝试写写功能类,上传类,分页类虽然百度一下都有但是希望自己写一下,了解及理解面向对象,后面学习理解mvc,现在市面上流行的框架都是mvc,

看看手册,跟着敲敲,跟着思路来一下就上头了,所以常用框架熟悉一两个:thinkphp、laravel、ci、yii。

最后服务器的学习,项目搞好了后要上线,线上一般都用linux,LAMP和LNMP环境搭建,程序编写完成后怎么搭建到自己部署的服务器上去。都是PHP学习必要的一项任务。前提是要有自己的域名和服务器,完成域名解析、服务器空间绑定、配置部署,SVN/GIT代码管理能够让你更快的熟悉整个流程。

PHP学习入门中后期,肯定要多学习一下大并发架构,NoSQL技术、Swoole技术、keepalived技术等多项不同的技术。让自己全面了解服务器集群下代码怎么更好的运行。全面了解PHP的socket、进程、线程、协程等技术,对PHP学习提升是很有帮助。服务器集群、大并发处理,是后期研究的重心工作。

在往后你还在敲代码那就是真大神了,你差不多也到了被裁员的年龄了,要为自己规划打算了,是去送外面,还是去当保安!!!

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。