自学PHP有出路吗?自学途径有哪些?
PHP的大家就是百度了,目前BAT里面百度PHP岗位多,Facebook也是PHP大户啊。
同样Java岗位就是阿里巴巴最多了。
现在自学PHP还是可以的,远远不至于去拍(P)黄(H)P的时候,当然这是笑话啦。
现在PHP的语言还在一直更新迭代,7都已经出来了,同时它的社区仍然很活跃,各种框架,Yii、thinkphp等,很多开源电商网站等膜拜都是PHP,社会岗位需求也一直都挺大的。
自学好,掌握一定方法,学习能力和态度,相信你可以的,祝你成功。
谢邀,首先,需要明确一点,你的问题重点是在“自学”两字,还是“PHP”这三字。
如果是前者,你要是有条件能实践项目的话,自学也是没问题的,关键是要把自学的东西在使用中真正掌握,面试官一般更多关注的是你实践经验,网上也有蛮多带实践的教程视频,类似网易云之类的,很方便学习。
要是后者,反正我很少见人学习PHP,基本现在都学的是JSP,不过听说PHP制作论坛或BBS的模板网上很多,这可能是我知道的它的唯一优点吧。
可以的,要持之以恒,如果是文科生的话开始会有点吃力,纯新人的话也不是985,211的话你起点会很低,中国一直都缺程序员,当然是好程序员,如果你要入行的话,建议一开使看下业内代码规范的书,最重要的是,个人要有编写规范代码的意识,要不断地学习各种提高编程能力的技术,才能更好的融入团队,不然你写的东西只有你看的懂,别人都会觉得你是野路子,也是你入职时候的亮点。
如何用Docker搭建自己的PHP开发环境?
用Docker搭建PHP开发环境,我这里简单说一下使用镜像搭建的步骤,使用镜像非常适合开发使用,方便快捷。以下每一步骤有不清楚的地方可以继续交流讨论:
第一步 安装Docker
这步安装网上有很多相关教程,不展开说了,分Windows和Mac的安装步骤,请自行查阅。
第二步 熟悉Docker的基本命令
1. docker info
查看已安装的docker基本信息,如版本号、镜像和容器数量等。
2. docker pull
拉取镜像到本地
3. docker run
使用拉取到本地的镜像文件创建并运行一个容器
4. docker ps [-a]
查看正在运行的容器状态,-a参数查看所有
5. docker images
查看镜像列表,列出本地所有的镜像
6. docker exec -ti [CONTAINER ID] /bin/bash
进入某个容器
7. docker restart
重启一个正在运行中的容器
8. docker kill
停止一个正在运行的容器
第三步 安装镜像
DockerHub的访问速度慢,用网易蜂巢的镜像比较好。首先,登录网易蜂巢(),在镜像中心搜索LNMP或者LAMP的镜像,找到你需要的镜像。
第四步 运行和配置
执行docker run
docker run --name testlamp -p 80:80 -v /data:/data -d lamp:latest
命令说明:使用镜像lamp:latest以后台模式启动容器,将容器的80端口映射到宿主主机的80端口,宿主主机的目录/data映射到容器的/data目录。配置则根据自己的需要进入到容器进行配置。
建议
我的建议是PHP开发者能利用Docker快速把PHP开发环境搭建起来就可以了,对于开发者使用Docker的好处就是节省搭建环境的时间,统一开发环境标准,并且将开发环境容器化之后,不会干扰你的本地环境,可实现应用隔离,一次构建可多次交付的诉求。
欢迎在评论区发表自己不同的观点,共同探讨,共同提高!