“5年“php开发,走过的php进阶成长之路 你猜都有哪些技术呢?

学而不思则罔,思而不学则殆!每天静下心来反思几分钟,你将受益匪浅,感悟良多。php学习不只是敲代码,还要学会反思总结。这里是【CODE学院】,我们最关心的是您能学到什么。如果你愿意让《我们》陪你一起学习,可以关注我,转发文本。

"新人领悟"初识HTML


HTML是用来描述网页的语言,每一个HTML标签都有其特定的意义。

首先给出一个HTML页面的大致标签结构。

<html>

<head>

<title>CODE学院欢迎你的关注</title>

</head>

<body>

这是一个最简单的html代码片段

</body>

</html>

javascript 探索之路


JavaScript 是世界上最流行的脚本语言,他可以动态操作HTML的节点。让HTML有了生机和活力。HTML DOM、jQuery 、jQuery Mobile、AJAX、JSON、DHTML、E4X、WMLScript、xml等都是其重要的组成部分。

邂逅php


学习php,得从配环境开始。wamp(windows+apache+mysql+php),

lamp(linux+apache+mysql+php)。变量,方法、数组,session、get、post、对象,文件目录、tcp、mysql、mogodb、memcache、redis、linux、队列,线程,设计模式这些都是php的根基。

基本语法

环境搭建完,开始要学习的东西有以下一些东西了:变量、数据类型、注释、常量、if…else、swith…case、while、do..while、for、运算符、数组、函数、常用函数;

这些过程当中,很多小白容易纠结为啥啥都写不出来呢。

此外,全是些基本语法,一定要记住,多写多记多背。

在心理上觉得啥都写不出来是很正常的。

面向过程使用阶段


在这一阶段就能够写出东西来了,学完MySQL数据库后立马开始学习PHP连接数据库吧,学习完成后写个留言本、分页、再学个cookie和session实现用户登陆、注册。学个GD后开始实现个验证码吧。

最后在这个阶段你可以写一个论坛、贴吧或者商城出来。

面向对象和MVC

在这个阶段不要再看PHP5的视频了,最好看PHP7以后的视频,特别是新的一些标准,例如:composer、PSR、面向对象的设计模式等。你可以看一些千锋PHP最新的视频,这些技术点全都讲到了。

这一块学习顺序:

面向对象基本语法;

写几个常用类;

组合MVC

学习设计模式

学习PSR

深入学学前端


PHP学好了,前端课程学起来跟玩似的了。因为你已经有了一门语言的基础了。所以,学习一些JS,再学一些jQuery,bootstrap够你用了。

深入ThinkPHP5.0或者Laravel

深入学习一个或者两个框架,然后结合前端的知识,写二个以上的项 目出来吧。

你可以写个多品类的商城、写一个OA系统等。

学习Linux服务器


学习Linux服务器的主要了解多服务器的部署,了解软件安装,特别是LAMP和LNMP的环境搭建。

将对应的代码搭建到自己部署的服务器上去。

最后买一个域名和阿里云服务器,真正的将代码部署到云服务器上去,走一次上线流程,用一下git管理一下代码会更棒。

深入大并发架构的学习


你非常有必要学习一下大并发架构,学一些NoSQL技术、Swoole技术、keepalived技术等多项不同的技术。

让自己全面了解服务器集群下代码如何运行的更加高效。

并且全面的了解一下PHP的socket、进程、线程、协程等技术,对你的代码的技术提升是很有帮助的。

建议这个时候使用Redis、RockMQ写一个大并发的、多服务器的秒杀出来。

这一块国内都有很多视频,视频不要再看PHP5的视频了,你可以多看看PHP7的视频

本文大致总结了php的学习之路,如果你觉得还有其他的技术知识没提到,可以关注我们,一起探讨,一起学习。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注