入门php后该怎么办,PHP会死于2018吗?
目前php的发展趋势只是缓了下来,说到死还为时过早。
我周边还有不少开发微信公众号,给小公司做网站,小系统的朋友,都在用php。
php经过这么多年的沉淀,已经积累下来一大批开发用户群体,他们使用php开发了一系列的管理系统和网站,在没有更合适的替代品之前,他们更关注的是怎样拉到更多的订单,赚更多的收入,而不是去换一门语言,将写过的东西重新再写一次,踩过的坑再踩一次。
当然对于新手来说,可能会选择python之类更方便入门的语言。
参考:下面的是tiobe编程语言排名,可以看到php还排在第7的位置。
TIOBE Index for February 2018
wordpress和php区别?
WordPress是一种基于PHP语言和MySQL数据库开发的开源内容管理系统,而PHP是一种通用的开源脚本语言。WordPress是基于PHP语言开发的。WordPress的底层核心是由PHP语言编写,它通过PHP语言调用数据库,并结合HTML、CSS等前端技术构成网站的界面和功能。相比于PHP,WordPress是更加高层的应用,它在PHP的基础上封装了很多丰富的功能,使得用户可以快速地搭建一个拥有完整功能的网站。同时,使用WordPress也能够让用户更加方便地管理自己的网站内容,通过简单易用的后台管理界面,即可轻松地发布文章、管理评论、设置主题样式等。
自学PHP有出路吗?
本人就是自学的PHP,大概从大二开始自学。首先我是计算机专业的,当时听老师上课觉得无聊,并且由于我大学之前从未接触过编程,所以也听不懂。上完几门课,完全是一脸懵逼状态,搞不懂怎么开发出软件,怎么开发网站,怎么开发APP。但是我的求知欲比较强,于是我就开始上网搜索相关知识,如何搭建一个网站之类的。看了几篇博客,然后无意中加了个WordPress(知名开源博客系统)群。然后开始水群,看前辈们装逼。过了短时间,我也开始参与其中。问他们怎么自己搭个网站,网站怎么开发之类的。说我现在在大学里,完全学不到东西。不少以调侃之意,让我赶紧找个女朋友,学毛编程。当时觉得不以为意,现在觉得挺有道理,因为我至今单身,哈哈哈。当然也有认真指点的,让我可以现在网上找项目视频教程看,找源代码看,并且还推荐了几个不错的网站给我。当时有个人推荐我看李彦灰的教程,网站ycku.com。先从HTML看起,然后js,jq,PHP。就这么一步一步的看。当时看着还是比较吃力的毕竟没什么基础,一个视频大概25分钟左右,我一边看一边跟着视频敲代码,往往要看半天。当时觉得好难,也想放弃,但是我坚持了下来。基本上每天都看,虽然一天也看不了几集。这样坚持的一个学期,后来慢慢的,大概入门了,然后看教程的速度越来越快。一个下午看个5到8集没什么问题,然后我也不去上课了,就在宿舍或者图书馆看视频教程,跟着视频敲代码。这期间我加了不少编程相关的群,什么前端,PHP,Java,安卓,Linux等等。然后又是也会看些Java,Linux之类教程,总之就是主要看PHP相关的教程,辅助会看点别的教程。至于这些教程怎么找,我可以说网上很多,关键要自己动手找。总这几年我看过不少教程,有的比较烂,有的正的比较好。就比如说PHP的教程,李彦灰的教程讲的比较细致,但是课时很长,要有足够的时间。我从大二开始一直看他的教程,然后我也搜集了些其他教程,比如燕十八教程,相对李彦灰的就比较适中了,然后还有李炎灰徒弟出的视频,网址www.sifangku.com。里面有的视频教程需要付费,几百块钱,即使是学生也能负担得起。比动辄几万的培训费,要便宜不少,并且课程质量也非常之高。然后还有些PHP框架的教程,laravel,thinkphp,ci,yii,phalcon等等,网上都可以找到,我也有,如果需要可以私信我。还有的视频教程Java,Python,Linux,iOS,安卓等等,我也都有视频教程,并且质量都比较高。最近我还自学了Java,可能已经做过一年多的PHP开发,学起Java来也挺快的。编程思想都一样,语法不一样而已。
切回正题,我从大二开始自学一直到大四下学期,然后我出来找实习,而我的同学们去培训期机构培训,我在网上投简历,在一些技术群里问有没有要实习生的,差不多花了一个月的时间,在上海找了一分6000的实习岗位,然而我的那些培训的同学,培训完并没有找到培训机构宣传的过万月薪,不少都是4000,5000这样子。
艹老板过来了,不写了。
可是都在说go用的越来越多了?
编程语言大同小异,比如一个for循环,不管你是用java还是go甚至c语言,写法都一样,不同的编程语言最大的不同就是一些特殊的语法规则和内置的api,建议你继续学习java
目前来说JAVA仍然是主流开发语言,各大头部软件公司都是用JAVAGo,python等一些语言都算小众的,在一些特殊领域可能用的比较多,比如爬虫、游戏服务端开发语言其实就是一种工具,万变不离其宗,要学会语言的思想,掌握基础,比如类,接口,抽象,线程等等建议有空多学习开发模式,数据结构,算法,掌握基础知识后,学什么语言也就是几天的事情,比如现在很多头部公司招人都是要求java/go/python精通一种就可以了。因为只要精通一种,其它都是小问题。现在php开发的就业前景怎么样?
php用的人,用的企业,没以前那么多了。要想知道一个职业的前景,你可以上招聘网站上去搜。如果能搜索到大量的岗位,这个不会太差,毕竟好多企业都需要;如果结果是寥寥无几,没有几家企业的话,你就要留意一下了。
我认识的周边的人,搞PHP本来不多,有的那几个还转到Java领域了。一线城市用PHP的较多,毕竟它的强项在电商领域。
本来我还想多说点的,可今晚要加班,就先这到吧。如果还有什么想聊的话,可以@老陈说编程 。