⑴ 学习php难吗要多久啊
学习php不难的,要1个月。
PHP的中文名是超文本预处理器,是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
⑵ PHP语言难学吗
语言本身不难学,任何一本讲php基础的书籍都能教你学会基本的语法,php语言用于web开发,所以难点在于php环境搭建与配置、php与mysql链接和操作、http协议、html、div+css、js等等一些琐碎的东西,其实这些也不算难点,就知识面很宽泛,都需要花精力去学
总的说,你仅仅学php不难学、但是想要用php做东西,成为真正的phper需要学很多,推荐你看一些php基础教程的视频
http://www.verycd.com/topics/2772159/
⑶ PHP好学吗
我认为php难不难学和php多久学会是一个共性问题,所以我们首先来总结下有那么几种情况。
好的情况:
1、不排除有的人有天赋、智商高脑仁大。上手很快,这个和脑仁中的Z字回形沟有关。不过大部分人的脑仁都是差不多分量的。
2、不排除有的人具备疯狗般的疯狂学习精神。这种人从上手到提升周期也很短。
3、不排除有的人人缘很好,譬如MM程序员。一碰到问题就会有个中哥哥姐姐弟弟妹妹们来帮助、指导、甚至代为调试程序。如果自身努力再高一些,这类人进步也是很快。编程的世界里如果有大神帮你指路,再加上你本身很好学,那是飞一样的速度
不好的情况就不说了。不排除有的人没啥天赋、长的像我那样寒酸所以没大神指路、天生怕疼无法达到疯狗般的努力。
从我个人的学习情况来说吧,就属于“不好的情况”。希望大家不要像我这样
对于PHP来说,我给个php自学从入门到精通大约需要多久的模板。其他语言大家自行套弄
1、入门(第一阶段)
标准:掌握基本的语法。能够在记事本上写 hello world 。能够从网上下载wamp等全自动套件安装php+apache环境。同时你的helloworld能够运行
此阶段,大约需要一周到一个月时间。看激情,没有固定的。
精神状态:迷茫。经常用手抓头发,熬夜是常事
情感生活:有女朋友
2、入门(第二阶段)
标准:学会简单的html和写个丑陋的样式单。至少能用p做个胡乱浮动的效果。配合PHP把写死的数组循环显示在页面里
精神状态:程序员屌丝气质初现,脾气差,喜欢和别人争论php有前途还是XX语言有前途(初入Web开发,php、python和ruby应该学哪个?),感觉自己离盖茨不远。
情感生活:可能有女朋友
3、初级阶段
标准:学会了php如何连接mysql.会用客户端工具来连接mysql,能够自行部署phpadmin更佳。并会写两句简单无比的sql语句。css和html有长进。能够读取数据循环一些数据到页面上.
脱离初级阶段有个很重要的因素:不再坚信“PHP+IIS的搭配是挺好的“,开始对linux产生莫名的好感
精神状态:在小公司打工。人缘差,不爱讲话,对是否要换语言重头学犹豫不决。喜欢看励志文,不吃早饭
情感生活:没有女朋友.
4、初中级阶段
此时已经能够手工配置php+apache环境了。开始对linux感兴趣。至少知道yum 一键安装php+apache,并能做简单的配置.
开始跟着项目经理做项目。经常被骂。扫BUG占用的精力很大
精神状态:时常接近崩溃边缘。不修边幅,发型经常一个月都不理。
情感生活:没有女朋友,虽然很向往,青春痘多
5、中级阶段
要达到中级阶段至少要做过2-3个真实的或者类真实的模拟项目(php实战教程)。在项目中积累了一定的调错经验、性能调优性能、Sql优化性能。
Linux技能有所提高,并能优化网站的apache配置。对nginx有一定了解,并能操作之
此时已经明白一个重要的道理:要想学好PHP,不是光光会PHP就够的。同时还要掌握一定的html知识、js知识、linux知识和数据库知识。而且每样都不能学的怂,否则php会了也白会
精神状态:目空一切,感觉自己已经成为大神。时常向老板提加薪。和项目经理对骂。认为自己的想法都是对的。
情感生活:都没有,ang
6、中高级阶段(一)
要达到中高级阶段,必须做过一些(几个?这个随意)大中型项目。在项目中积累了较高水准的肉眼识BUG的技能。开始能够自行编写PHP前端框架,JS水平精进(这里指原生态JS),数据库水平不比公司DBA差多少、如果公司运维人员怀孕了能够代替运维那么一天也不会吐.
对开源代码有兴趣。很好的利用并能读懂开源代码。譬如memcached或 NOSql某些产品。
精神状态:心态逐步平和。终于知道天外有天。开始尊重领导,虽然心里有时也不太愿意。
情感生活:已婚。恋爱周期很短,差不多可以了。
7、中高级阶段(二)
做大中型项目不再局限于PHP。而是用Java等语言做了后台、python做了数据分析(或挖掘)、PHP来做前端。掌握至少2们数据库
此时学习一门新技术已经达到一通百通的程度,分分钟就能掌握一门新语音的语法。
精神状态:屌丝气质已经消失。谦逊无比。虽然有时遇到郁闷的时候还会本性全露,但是很快就恢复正常
情感生活:孩子都有了
8、高级阶段
PHP已经仅仅是个工具了。其他语言亦是。
恶补数学、c/c++。修改PHP内核是很正常的事。
同时认为,要成为PHP高级阶段,这时已经和PHP本身没啥太大关系了。
精神状态:完全恢复正常人状态。已经买房。能够自主控制自己的情绪。
情感生活:也是高手了。你懂得
⑷ php好学吗自学php可以吗
php相比其他的语言好学,而且还是上手快,用途广。参考:PHP程序员,雷雪松的个人博客。给你自学时候的一些建议。
1、先了解一下PHP是什么?PHP能做什么?你为什么选择PHP?你想用PHP做什么?先自己想清楚以后是不是想长期做这个。因为你要是不长期写代码,去练习,去解决问题,你是不可能有什么成就的。这不是一个投机的事。投机也只会什么没学到,浪费时间。
2、用集成环境安装PHP环境,一定要记住这一点,不要自己分开去装,尤其是自学的朋友。不然你会觉得很复杂,会没有信心学下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的阶段历练才有最后的沉淀。
3、先了解一些基本的变量类型,语法,函数,基本逻辑,写简单的代码。前期以尝试,培养兴趣为主。这段时间是打基础很好的时候,这个会影响你后面的发展,不过也可以在后期去完善。、
4、这时候你可能觉得PHP就这样,没什么难度,或者有的觉得太难了,简直一脸疑惑。这个到底有什么用。在这时候一定要坚持下来,可以试试先放一下,别太较真。慢慢的困惑你的会被你领悟的。这时,建议学习html+css+js,缓解自己的压力,这个相对简单,简历信心。尤其是js,总结其实有相同的思路,可以结合着一起体会。
5、这些都感觉有80%了解就可以先放放了,现在在学习MySQL,也是先了解基础的。这个是干什么的,我可以用它做什么。因为之前装的集成环境。为什么感觉是凌乱的,我想告诉你的是,一是不要在自己没能力解决问题的时候死磕,浪费时间,丧失信心。这时候我们要做的是学习壮大自己,不要灰心。二是我本来觉得这一切都了解才是完整的。我们的目标也是要把这些都做好,这才是一个合格的PHP程序员。
6、这一切都顺利的话,你基本离预设的目标不远了,完成了整个学习的70%了。后面的是在之前的基础上升华。把HTML和css、js结合、静态文件和PHP结合、PHP和MySQL结合。这个阶段可能越到的问题会异常的多,一定要学会解决问题。网上很多都是答案,同样你要学会问问题。
7、这些之后你基本已经快到学习的尾声了,但还缺少经验。这时,你可以看一些网上开源的cms,例如织梦,国内用的多,越到问题好解决。看看一些视频(网上免费的很多),查漏补缺,总结归纳形成自己的知识体系。是时候该准备庆祝下自己这段的时间没有白费(一般2到3各月,看平时每天花的时间),基本成为一个合格的PHP程序员了。也该恭喜你了,其实并不那么难。坚持,坚持;努力,努力;学习,学习。
8、可以去准备再招聘网站上看看大部分公司的就职需求,再准备下自己还不会的知识点就可以了。刚开始选择小一点的公司,可能要求会的比较多,但一般都不需要你很精通,这段时间还是还是以虚心学习为主。小公司会让你面更广阔,大公司会让你更专注,技术更拔尖。后面的各个人的高度就看自己的造化了。