自学php想请教各位,如何自学PHP语言,有什么好的方法,求具体学习步骤?越详细越好,求PHP高人指点?不胜感激。
自学php  时间:2021-07-25  阅读:(
)
 
 
PHP自学要多久?
HTMl做web开发必须要接触一门语言,现在这个语言已经发展到HTMl5,但是大很多浏览器对HTMl的兼容性不好,我们学习只需要学习XHTML就可以,我在网页上点击右键查看源码哪里面写的就是HTMl
CSS有了html只有虽然我们的页面有了但是我们要配置各种颜色,各种布局,这个时候我们就需要Css这个语言
javascript 有了页面也有了布局,这个时候我们就需要添加很多页面的效果,比如横幅的滚动,这些是最常见不过的了,这些效果就是js来实现的,我们也可以用js第三方的库,比如jquery、dojo还有很多其他的
前端页面好了,这个时候我们就需要调用数据,这个时候就用到php语言了,php的作用是把数据库中的数据经过php展示在前端上,php的学习,个人建议直接看看php的手册就可以
php的数据来源是哪里?当然是数据库,数据mysql,这个在php的手册中有mysql一些扩展函数,mysql最原始的的sql语句,我们至少要学会 create delete update
按照上面的流程学号后 基本可以做一个小的简单应用程序出来。
如果你想进一步的提升自己的能力,那服务器是必须的了,服务器我们只需要学习linux的就可以,linux 可以关注redhat centos Ubuntu
学习了linux之后我们在学习web服务器软件需要学习 apache和nginx这两个软件我想问下从事PHP工作的同志们,你们是怎么学习PHP到从业的
小弟我第一个工作就是在一家公司做PHP程序员。
在接到面试邀请之前对PHP一窍不通,然后通过两个晚上猛看PHP,搞懂基本的循环、变量命名、面向对象,再做一个留言本,就去面试了,然后PASS!进公司之后,马上参与编码工作,PHP马上就“略懂一二”了。
然后做了半年PHP,就可以自吹“熟练”了~~
你想自学PHP,那要记住:保持自学的兴奋度,是自学的关键。
个人觉得学PHP,参照以下重要步骤,不敢保证立竿见影,但能做到事半功倍:
1 首先配置好PHP开发环境.由于是新手,完全自己配置开发环境会比较难。
那还是去下载一个集成开发环境的好,比如WampServer。
2 要选择一个比较好用的PHP开发软件.如果你以前没有一点网页开发经验,那就用 DreamWare 吧,顺便去买一个与这个软件配套的PHP书,将书上的的例子一个个做下来,完成"学会爬"的阶段.
3 学会"爬"以后,马上去学"跑步"。
去买一个廉价的PHP空间,比如50元一年,然后把自己刚做好的例子传到空间去,挂一个垃圾主页出来也不错,给自己一个暗示:"我学的好快!我已经会了!",看着那个垃圾主页你会比较兴奋。
4 然后尝试做一个企业级门户网站,就是简单的 产品展示,留言板,企业简介 之类的功能,把这些做好后传到刚买的空间去。
记住,你现在是学PHP,所以网站的美工就整差一点,但要保证2天内把网站做完然后传上去。
根据我的经验,这2天内,你会非常兴奋的去写代码,但过了2天后,你的热情就没有了,所以不必保证质量。
等这个网站挂出来后,你会更兴奋,你会飘飘然感到自己“已经熟练掌握”了,你会更加自信,自学的积极性会更高。
5 你所说的 DIV+CSS SMARTY ,这表现的是目前WEB应用的流行技术,像AJAX, RIA ,缓存,MVC三层框架,面向服务的设计等等。
像这些东西,你只有在工作的时候才能学到,完全的自学是相当难的。
6 以自己为鉴,列出自学中最浪费时间的行为
 1 在QQ中参加了技术讨论群。
以为他们可以帮忙解决自学过程中遇到的问题。
但结果是:所有的QQ群主要讨论的都是娱乐!我刚开始加了4个PHP群,发现群里整天讨论一些非常低级的技术问题(比如连数据库)和大量的灌水、聊天和时事新闻评论,想在回想,对自学没一点帮助!
 2 去源码网下载整站代码。
这些源码很少有几个可以正常运行,而且这些源码都很难看懂!你要花大量大量时间来分析这个网站的业务流程,而且最终你没有看懂!这相当浪费时间!还不如自己写一个简单留言本好。
 3 看"21天精通PHP"之类的垃圾书!凡是写着“精通”字眼的书,书名绝对不是程序员起的!也就是说作者有可能不是程序员,作者本身对这门技术也就一知半解。
自学过程,肯定要买书!但一定要买好书!买本垃圾书反而浪费时间。
学习PHP都需要哪些基础?
只要会HTML4.01或xhtml1.0就行了,那些CSS、javascript、flash只是为了丰富网页内容而设计的。
 
1、php可以在windows系统中搭建的,windows版本为【PHP 5.2.10 installer [19,098Kb]】,这是个解释PHP代码的php解释器。
 
2、Apache【推荐】是服务器软件,别人要访问你的网站,得通过这个软件,不过别的也可以。
 
3、MySql【免费】是数据库,存储用户信息,很简单。
几个命令就行了。
自学php要多久
如果是基础的小白入门,一个月可以入门掌握PHP+mysql动态语言,可以使用很溜。
然后第二个阶段就是进阶,需要学会thinkphp,codeIgniter等框架的使用,这时候基本要一个月。
第三个阶段就是实践阶段!那就是用你之前学的东西做项目,这是最难的,千万不要急。
所以这个阶段至少要2个月,你做得项目越多越熟练,那么你对PHP的掌握越牢固,能力越强。
所以至少要4个月的时间才能完全的把php掌握好。
希望我的回答对楼主有帮助,不懂可以继续追问。
想请教各位,如何自学PHP语言,有什么好的方法,求具体学习步骤?越详细越好,求PHP高人指点?不胜感激。
1、网页的基本构成就是html代码,所以必须熟悉HTML/CSS/JS等基本元素 
2、熟悉PHP语法,了解PHP和HTML的运行方式,学习将PHP与HTML结合完成简单页面 
PHP手册是比较好的入门老师 
….. 
影响学习进度和程序强大是否的几个可能因素: 
1、记忆力 
一门语言的强大是否,应该看它的函数库和代码执行效率。
 
每门语言都是有自己强大的函数库,要学好它,就必须得花很多的时间去记忆,良好的记忆力能使学习达到事半功倍的效果。
 
2、数学和逻辑思维 
这个当然不是绝对影响,因为看开发项目的复杂程度。
 
小的项目不需要太多的数学和逻辑思维能力,但如果是开发类似于财务或大量运算相关项目,这一点就是非常重要了。
 
3、有其它语言的基础 
“一通百通”,这句话的道理也是不容置疑。
都说有C语言基础的人,学习PHP比较容易,我没学过C语言,所以不知道这句话的效果 
4、多看别人写的代码 
学习别人的长处,补自己的不足,当然不完全为这个 
我始终相信:一个有组织的团队写出来的程序不会比个人差,我PHP入门就是从看代码开始的,我喜欢看别人写的代码(入门是从disucz,PHPWind和国外的phpbb看起,还有就是目前最流行的开源BLOG程序),我尽可能的收集网络上的PHP开源程序,到目前为止,我收集下载的PHP开源程序有2GB大小,包括BBS,BLOG,CMS等。
我下载并不是为了收藏他们,是学习他们的编程方式和实现方法,如果自己想实现的功能不知道怎么去实现,我就会学习他们的实现方法,并不是抄袭代码,最终结果是想通过学习,将技术变成属于自己的 
ASP我也是以同样的方式学习的(动易和讯的程序及其它ASP开源程序) 
5、实践 
理论固然重要,但实践必不可少。
你理论知识再好,如果不实践,就不能看到理论所产生的结果或效果,并不能使你的记忆深刻,所以不能纸上谈兵 
6、恒心 
广告不是有句话是这样说的么:“世界上最高的山是自己”,这句话相信朋友们都能理解 
过自己这关,其它的都好办 
7、找对自己有用的学习方式 
这条可以参照4,我的入门是从看代码开始 
可能有朋友会问:“一开始看那些强大的代码,你能看懂么?” 
我的学习方式是从“使用”找“学函数”:PHP的函数太多,短时间不可能记住所有的函数,因为我相信,一个大的项目肯定会使用常见和必须的函数,找到这些函数,才会有重点的学习这些函数,难道你能说写BBS的函数会比写BLOG用的函数少么?难道会写BBS还不会写BLOG么? 
找对学习方式是要经过多种学习方式的尝试,所以这个只有自己把握,毕竟每个人的学习方式不一样 
8、尽可能的找视屏教程看 
别人说十句,还不如一个操作看的明白,这个相信朋友们都有体会吧 
9、从项目开始 
一定要”逼”自己从写项目开始,任何一个高手的“成长”都是要经历一个过程,这个过程是一步步走过来的,来之不易 
很多朋友学习PHP的第一个作品几乎都是“留言簿”,因为是最简单的程序了 
会写留言簿,也并不能完全代表你已经入门了,也并不代表就会了PHP,我自己开始想以一个“网络书签”作为自己的第一个作品,但写了基本功能后就没继续了,感觉没多大意思。
现在写一个完全正确针对企业的CMS系统,包括针对企业的一些常用功能,我想以这个作为自己PHP入门的第一个作品 
10、了解并学习和PHP有关的技术 
真正的高手必须得学习和PHP关联的技术,要想学好PHP,就必须得学习数据库,PHP+MYSQL被认为是“黄金搭档” 
所以你必须得接触MYSQL或你认为比较好的数据库,开始设计比较”合理”的数据库,这里的合理就比较广泛了,包括数据库优化和查询优化等等 
    最后想说的是:“不要依靠别人”没人愿意理会一个新手的提问,因为新手提问的在他们眼里太简单,不想去解释 
女性朋友很流行一句话是“男人靠的住,母猪会上树” 引用这句话没别的意思,只是让朋友们知道这句话的意思 
还想说的是:“珍惜别人回答的次数”人的忍耐都是有限度的,一定要珍惜这个限度,不要什么问题都去问,有些问题自己花点时间能找到答案的也去问,每问一次,别人的耐心就减去一次,等你真正需要帮助的时候,正好是别人不愿意回答你的时候,可以想像一下,你失去的太多了 ,建议的是:“有问题?baidu一下”相信朋友们都已经注意到了,你问的问题,在搜索引里都能找到相关的提问,并且有详细的解决方案,你可以使用搜索引擎来找到自己的答案,何必去问别人呢 
目前最大的中文搜索引擎是  ,全球的google,当然还有其它的搜索引擎,一个找不到,多试几个,除非你的问题是第一个提问的 ,那么你是幸运的,也可能是你“长相”问题,呵呵,说笑的,不要介意,不过这句话倒是挺流行 
      祝正准备入门的PHP的朋友能找到适合自己的学习方式,早日成功!! 
		  
		  
		      
			  
		  
			  			   
			      
			        
			          
			          PIGYun是成立于2019年的国人商家,提供香港、韩国和美西CUVIP-9929等机房线路基于KVM架构的VPS主机,本月商家针对韩国首尔、美国洛杉矶CUVIP-AS29、GIA回程带防御等多条线路VPS提供6-8.5折优惠码,优惠后韩国首尔CN2混合BGP特惠型/美国洛杉矶GIA回程带10Gbps攻击防御VPS主机最低每月14.4元起。下面列出几款不同机房VPS主机配置信息,请留意不同优惠码。...
			         
			       
				  
			     
							   
			      
			        
			          
			          Virmach自上次推出了短租30天的VPS后,也就是月抛型vps,到期不能续费,直接终止服务。此次又推出为期6个月的月抛VPS,可选圣何塞和水牛城机房,适合短期有需求的用户,有兴趣的可以关注一下。VirMach是一家创办于2014年的美国商家,支持支付宝、PayPal等方式,是一家主营廉价便宜VPS服务器的品牌,隶属于Virtual Machine Solutions LLC旗下!在廉价便宜美国...
			         
			       
				  
			     
							   
			      
			        
			          
			          月付/年付优惠码:zji  下物理服务器/VDS/虚拟主机空间订单八折终身优惠(长期有效)一、ZJI官网点击直达ZJI官方网站二、特惠香港日本服务器香港大埔:http://hkdb.speedtest.zji.net/香港葵湾:http://hkkw.speedtest.zji.net/日本大阪:http://jpsk.speedtest.zji.net/日本大阪一型 ...
			         
			       
				  
			     
							
			   
			   
自学php为你推荐
	qq业务代码手机可以开哪些QQ业务?代码是好多?买服务器自己想买一个服务器,把自己的网站放上去,最终要做那些准备? 详细。呼叫中心搭建如何建立适合自己的呼叫中心linux操作系统好吗linux好用不?linux操作系统好吗Linux操作系统和WINDOWS7操作系统哪个好罗振宇2017跨年演讲罗胖的 “侠爷泼妖” 是什么梗,跨年演讲时提到的~oa系统包含哪些模块oa软件一般都有哪些功能模块?微服务网关微服务网页打不开是什么原因3d视频制作3D电影制作软件怎么制作3D视频效果?怎么发布小程序如何发布微信小程序体验版
免费注册网站域名 代理域名备案 互联网域名管理办法 西安服务器 高防dns 59.99美元 空间打开慢 华为云主机 php免费空间 html空间 tna官网 qq云端 昆明蜗牛家 酷番云 搜索引擎提交入口 支付宝扫码领红包 vul 贵阳电信 免费稳定空间 杭州电信 更多