纠结啊,PHP和前端学哪个?

2018-02-06 14:02:48 浏览数 (1)

这个问题是一个先行者计划的成员向我提出的,我直接用群规的第四条回复了他。不知道的请自己去看。

有空的时候我也想了下,PHP和前端学哪个?这根本不算是一个问题,先说结论,当然是都要学了。但是,先学哪个呢?这就要看你现实所面临的情况是什么样的。

如果你已经在一家公司里了,你接下来的工作 中要用PHP,你就学PHP;你用web前端,你就学web前端,这是看你需要用什么;如果你还在学习的路上,还未实际参加工作,那也简单, 你想做PHP,你就去学PHP;你想做web前端的工作,你就去学web前端。这个选择就是根据你的实际情况,还有看你想做什么。

PHP和web前端的关系嘛,粗略的讲,一个是后台(PHP),一个是前台(web前端)。你可以先学PHP,再学web前端,也可以学了web前端,再学PHP。PHP是提供数据的,前端是获取和处理、展示数据的。

从学习的成本来讲,PHP相对简单些,你只要学会PHP的语法,很简单的。还有SQL语句,你就可以去面试一个PHP初级开发了。不像web前端,你得html , css , js都得会,而且还都得相对熟练才行。

这就导致了一些同学发现,同等级别的工作,前端的工资不要比php高多少;但同行级别要求的工作,前端的要求却比php的高许多。于是就纠结了,,唉,学哪个好捏。。可怜的孩子,我真的无法帮助他用比较简单的方法学会比较难的东西。

一般来讲,JS学的差不多了吧,我是指工资水平达到8K上下的时候,视野最好开阔一些,看看一些后端的东西。不光是Nodejs,还有PHP什么的,我觉得PHP是一个很好的切入后端的程序。它也是脚本型的语法,也是if else for什么的而且也很简单。

不夸张的说,我一个上午就看会了php的语法,然后写了一个BBS出来,当然是各种百度照着写。但里面的逻辑可是我自己实现的喔。最重要的是,我学会了使用PHP写接口,这让我了解了我所请求的接口所返回的JSON,是如何拼出来的。当然了,对于PHP,我并没有很深入的去研究它,毕竟它不是我的主攻方向。

但有一点要注意,如果你是未参加工作的人,那么你一但做出了选择,就意味着你在未来至少二三年以内,不可以切换工作方向。否则时间成本会和机会成本会高的让你哭不出来。

0 人点赞