php学习分享心得吧

应楼主的要求,在此分享一下本人的心得吧首先,我觉得学习一门新的技术,需要学会观察技术潮流

从根源上来讲,一门技术是否流行,是否能够大规模被人们使用,和人们使用技术的方式密切PHP之所以能够从10年前到现在仍然流行,是因为互联网的发展,也是因为PHP本身相对其他语言来说,它是最专注于Web的。

而现在互联网所宣传的概念就是物联网和大数据,而人们使用技术的方式也不仅仅再局限于PC端,更多的流量从移动端诞生了。而移动端主要两大系统是iOS和安卓,那么相对应的,学习iOS开发和安卓开发的程序员工资相对比较高,懂大数据相关概念和技术的程序员就更高了;因为使用网络的用户增加了,那么服务器是不是也需要增加和运营维护呢?这样Linux方向的人才也是紧缺的

然后,我觉得学习一门新的技术,需要学会观察市场的区分学习一门技术其实也是一门投资,作为一名投资者,我们应当选择获益最高且风险较低的投资方案新兴市场,例如iOS开发和安卓开发,一种新的语言,一种新的技术和平台,那么你和其他程序员都是处于同一个起点上,如果你现在去学iOS开发和安卓开发,两年之后你可能就是一名资深的移动开发者,但是你要进入到PHP这种早已成熟的市场,你需要面对的竞争压力非常大的,而且工作两年之后,你只能算得上初级的PHPer

因此我结论是,与其去学习PHP,倒不如学习iOS开发和安卓开发

如果楼主坚持要学习PHP的话那么我建议楼主根据自制力的情况进行分析如果自制力好,能够每天独自一人自学的话,就自学吧如果自制力相对不够好的话,我建议是去培训本人也没有什么培训机构好推荐的,本人就是自学的

培训和自学的区别在于:培训的学习速度较快,遇到问题能够尽快解决,但是需要付钱自学就是很考验初学者的耐心和自制力的,需要坚持和自律,学习速度比较慢

如果是自学的话,我的建议就是去下载php兄弟连高洛峰老师的教学视频大概有一百多讲,先把php基础打好,不建议看兄弟连BroPHP视频和代码优秀的开源项目有很多,如Laravel,ThinkPHP,Zend Framark然后去后盾网看一下黄永成老师的ThinkPHP视频,跟着做一遍坚持做完之后,楼主的PHP水平就是入门初学者了薪酬的话,在中山能够拿到2500~4000,广州应该是3000~5000以上是我能够想到的速成方法
时间: 2024-10-19 21:04:27

php学习分享心得吧的相关文章

学习PHP心得:视频教学>看文档

PHP共同学习分享PHP技术心得 虽然PHP并非目前最火爆的编程语言,但随着信息社会的发展,大量的PHP编程人员近期在剧增,再加上IT行业的崛起,让学习编程的人能得到一个很好的就业机会,这时候我们想要快速地学习这门技术,且能更好的融入这个行业,我们下面应该来学习以下的一些技巧. 学习视频-资料整理 密码:7zxc 其实我们想要成为一名真正的PHP程序员,并非学好PHP编程语言就行了,还需要了解更多的相关只是. 而我们要学习PHP第一步就是要学会如何在自己的电脑上安装PHP的运行环境. PHP程序

Swagger框架学习分享

Swagger框架学习分享 转至元数据结尾 Created and last modified by 刘新宇 大约1分钟以前 转至元数据起始 一.背景介绍 1.1.项目简介 1.2.code repository 1.3.演示项目 二.开发准备 2.1.环境准备 2.2.项目搭建 2.2.1.jar仓库 2.2.2.相关依赖 2.2.3.编写配置文件 2.2.4.与swagger-ui集成 2.6.5.Controller配置 2.2.6.启动中间件 2.2.7.需求定制 三.学习感想 一.背景

1、Kafka学习分享-V1.0

Kafka学习分享 .1       什么是Kafka Apache Kafka是一个开源的流处理平台,由 Apache Software Foundation使用Scala and Java编写发展而来.Kafka?用于构建实时数据管道和流媒体应用. 它具有水平可扩展性,容错性,快速性,并在数千家公司生产中运行. 它的主要功能:数据流的发布和订阅.数据流的处理.数据流的存储.像一个消息系统一样发布和订阅数据流,有效且实时地处理数据流,在一个分布式备份的集群中安全地处理存储数据流. .2    

敏捷开发学习分享

程序员都很懒,你懂的! 敏捷不是快,而是拥抱变化(不断反馈的一个过程). 简单的说,敏捷开发是一种以人为核心.迭代.循序渐进的开发方法.在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征.换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态. 敏捷原则:主张简单,拥抱变化,可持续性,快速反馈,轻装前进. 敏捷思维:让开发过程轻量化(我们不是软件工厂).经验性过程更适合软件项目,需求是涌现式的

《大型网站SEO优化实践》学习分享

大型网站SEO的特点&优势&挑战 特点 页面数量巨大 SEO流量高,长尾流量占比大 数以百计的Web应用 跨团队.多团队协作 优势 页面内容丰富,数量多(UGC) 域名初始权重高 无需刻意进行link building,用户会主动帮忙进行链接建设和推广 网站安全及性能优化由专业团队负责 挑战 用户内容如何更好地匹配用户搜索Query(如:博文.帖子) 如何更好的挖掘.整合用户内容,生成更有价值网页 SEO优化方案竞彩遭遇用户体验冲突,KPI冲突 Web应用SEO定位 SEO需结合产品定位及

3、Kafka学习分享|快速入门-V3.0

Kafka学习分享|快速入门 这个教程假定你刚开始是新鲜的,没有现存的Kafka或者Zookeeper 数据.由于Kafka控制控制脚本在Unix和Windows平台不同,在Windows平台使用bin\windows\ 代替 bin/,并且更改脚本扩展名为.bat. 第一步:下载编码 下载0.10.2.0版本并且解压它. 第二步:启动服务器 Kafka使用Zookeeper,因此如果你没有Zookeeper server,你需要先启动a ZooKeeper server.你可以使用Kafka的

SQL学习分享(二)

1.插入数据 insert into table(id,name) values("","")                                                            ---插入数据到table表中 如:INSERT INTO sms.Communication  ( RefType,RefId,Type,Message,CreateUserId,CreateDate ) values (1,118113,11,'Thi

[Prodinner项目]学习分享_第四部分(完结篇)_Controller层(控制器)

Controller作用: 数据从数据库查询出来后,通过一定的业务逻辑,筛选出来一个结果集,我们最终的目的是要将这个结果集在页面中显示的. Controller就是起到这个作用,将业务逻辑层的结果集调出来,然后通过Model,或者Json的方式返回到View(页面)里. 1.我们需要创建一个Conroller,继承封装好的BaseController. 2.将之前写好的PersonService实例化. 3.获取结果集. -PersonService里有CrudService封装好的,增删改查常

SoupUI接口测试学习分享【转】

SoupUI接口测试学习分享 一.SoapUI的使用 我们主要用SoapUI的REST 测试功能来测试我们协议接口.RESTful是一种服务端API的规范,每个资源对应唯一的URI,然后用HTTP的POST.GET.PUT.DELETE方法转换状态,也可以理解为增删改查.但是,不要在意这些细节,我们的接口主要用的是POST,所以在新建资源后,一般只需要建立一个POST方法. 1.运行SoapUI-Pro-5.1.2: bin--soapui-pro.bat,直接启动soapui; 注册码导入sc