视频的话就看 LAMP兄弟连 的视频吧,很全的,讲的也比较细.
想看书的话,<<细说PHP>>.比较经典的入门教程.
后期做项目的时候可以看看<
希望采纳~
<
编程语言首先需要有一定的编程基础,主要是逻辑思维清晰;其次是多看视频教程,多敲代码;记住任何书籍都是落后于时代的,计算机类的学习,最好是在网上接触最新的资源,而不是去看书.
那些什么零基础学习php,什么速成的也不推荐,,这些东西大都只是教会我们如何去用,没有教会我们如何去思考,去设计,容易引人入歧途,让我们的能力无法提高.这是很多编程人员的体会,达到一定的水平,编码的技术,水平就停滞咯,编程编程咯用word写文件似的枯燥工作.
编程是为了设计程序,管理程序,而不是去当苦累的码农.我们的学习也不是去学习那些什么框架或者cms,而应该去学习这些东西背后的东西,以不变应万变!
PHP也是受到了很多的人学习,一朋友大学毕业后在源码时代学的PHP,现在过得还挺不错的.分享一个他的学习阶段课程内容:
第一段:WEB基础知识(web基础知识和应用)
第二段:PHP语法讲解(PHP语法详解和应用)
第三段:面向对象与WEB应用详解(Wamp环境搭建、PHP面向对象、MVC框架设计等)
第四段:版本控制软件与会员管理系统(版本控制软件、会员管理系统)
第五段:javascript基础和高级框架(javascript、Ajax、jQuery等)
第六段:MySQL高级应用和Linux系统(MySQL、Linux和阿里云)
第七段:大型网站优化(NoSQL-redis、大型网站问题)
第八段:基于真实大型"电子商务系统"项目驱动
等等
这本书是PHP专家Leon Atkinson和PHP创始人之一Zeev Suraski合著的.国内有
(现在在我手里,咔咔).讲得非常全面,做为Web编程方面的知识,几乎全部包括
经典,可以用于入门,也可以用于提高.
不过基本上跟Core PHP Programming重复,所以看过Core后再看这些将很快,可以
Reflection API,在其它面向对象语言里称自省),也介绍了设计模式.
可惜的是,跟上面一本书一样,都是只讲PHP特性的书,具体到PHP高级应用的
实战讲得感觉比较欠缺,像MVC模式,两本书都没讲到,而这些对PHP高级编程来说是
非常重要的.比较令人安慰的是这本书还介绍了很多PHP高级特性,像PEAR包,APC,
APD,Xdebug,还有Zend Studio的使用,等等,这些还是非常有价值的.
都说到这里了大家应该明白,这是一本很适合提高时使用的书籍,跟Core一样,也是PHP书籍中的经典.
读起来莫名其妙.这本书比较适合初中级的PHP学习,而且非常实际,有很多基本应
用的实例,很适合入门.除了数据库知识很不错外,里面也讲到了使用PHP和MySQL
开发中等项目时所需要考虑到的问题,介绍了很多基本的软件项目管理方法,非常
实用.后面几章是一些实例,介绍了购物车(我最不喜欢这东西),邮件列表,内容
管理系统和论坛的编写,不过都只是基础,没有高级技巧,所以看起来会觉得很不舒
服,呵呵.
里面有一张泛泛地讲到了电子商务安全,可以参考下.个人感觉相当不错的内容
是MySQL部分,基本涵盖了数据库基础和MySQL基础及高级特性,但限于篇幅,没有去
讲得很深入,权当是入门指引了.
错.都说到这里了大家应该明白很推荐这本书.
这是一本讲述PHP编码安全的书,非常需要引起PHP开发人员的重视.我觉得这是
一本必读书籍,读过后会让你冒冷汗.现在注重安全编码的人实在太少了,对于一个
专业的PHP程序员,PHP安全特性绝对要烂熟于胸,而这本书就提供了一个非常好的视
角.
绍了PHP里的MVC模式,可以说是带了个好头,很有参考价值.
高级编程的人来说是绝对必备的.
又将是一本让人振奋的书.
最后想说明的是,Oreilly的PHP书就不用看了,包括PHP创始人Rasmus Lerdorf写的
我个人感觉真的只是PHP手册的子集.最近好像又出了本同样可以看成是子集的书,
书名是<
只是因为它的书全是入门级的,没什么含金量,属于看过就扔的那种.想想KR的
<
最最后想说明的是,PHP手册,一定要反复看!这个是学PHP最重要的参考资料,每个
人都应该有一本以备不时之需.有中文翻译版的,不过里面的链接有错误,看起来不
是很方便,但多摸索几次就能把链接弄对了.
大概就讲这些了,只是我个人观点,希望大家指点批评,共同进步.
PHP需要掌握的知识还是比较多的,最基本的比如:PHP基本的语法、php框架以及CMS、mysql数据库设计表、mysql数据库的基本SQL语句.现在一般PHP的都得会前端,那就包括:js/ajax、html、css.如果更高点层次的就是linux服务器.
PHP攻城狮践行学习路线图:
①.、用集成环境安装PHP环境,一定要记住这一点,不要自己分开去装,尤其是自学的朋友.不然你会觉得很复杂,会没有信心学下去的.也要注意任何高手都不是一蹴而就的,是一步一步,不同的阶段历练才有最后的沉淀.
①.,必须先了解php是干什么的,了解html,css,js
做完上面的东西,你就是一个初级的php程序员了,中级的话就是做了很多的项目,对上面的知识运用熟练,精通.到高级的话就是可以做到不用框架也能把一个项目做得好,做得快,安全高效.
以上就是土嘎嘎小编为大家整理的想学习php的可以看看相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!