一周的时间就可以入门!
是的,对于已经有基于Java、.NET等目标指向语言,WEB开发工作经验的人而言,PHP的入门时间一周足够,最多也不需要超过两周。
在这里,笔者绝对不是在哗众取宠,而是个人的亲身体验和身边同事的经验。
看到有人发贴说不会PHP,但是却被录用开发PHP,个人感觉这是很正常的。
对于有开发经验的人如何快速入门PHP,以下是我个人总结的一些经验供大家参考。
1. 理解HTTP通信协议
这一点非常重要,因为无论技术如何翻新,基础的内容是不会变的。例如HTTP通信协议,这是开发WEB程序的前提,PHP也是如此。
2. 理解程序语言的基础知识
无论什么语言,语法不尽相同但是编译原理、算法等知识都是相同的。
3. 理解程序+数据库的基本原理
4. 理解目标指向的编程思想
虽然不是所有的PHP程序都是MVC,但是,发展趋势是PHP越来越像Servlet,甚至包括程序的编译和垃圾管理机制。
5. 理解三层构架的基本思想
6. 如果可能,理解Linux/Unix的一些常识
虽然PHP主要是用来开发Web程序的语言,但是,它诞生于Linux/Unic,至今很多函数的使用习惯还是沿用来自于C语言的思想。
以下是具体的学习步骤。
1. 根据公司的操作系统环境配置自己的学习环境。例如,Linux的版本、PHP的版本等等。
由于很多商业服务器对环境要求比较苛刻,很少用rpm包安装服务器软件。特别是这种时候,尽可能构建与公司相同的环境就变得非常重要。而且,对于不熟悉 Linux/Unix的人来说,这也是一个熟悉Linux/Unix操作系统的一次机会。自己体验一下编译、安装的过程,一旦系统出现问题不会一头雾水,不知从何处下手。
2. 选择一个比较好的开发工具。个人推荐Eclipse的PDT,可以从官方下载到all-in-one。
3. 理解官方文档的查阅方法。
写PHP程序根写Java程序是一样的,没有开发手册是无法进行开发的。甚至包括基本的语法知识,都可以参考手册。
可惜,PHP最新版手册官方还没有出中文,如果是在E文没有自信,可以从这里下载,以备一时之需(支持PHP4/5)。
4. 自己写一个小程序,如BBS之类。注意按照公司内部的习惯去编程,完全可以照葫芦画瓢。
写完之后,对PHP的语法基本上就理解的差不多了。
5. 读工程代码。尽可能做到理解每一个步骤。对于大工程这一点很难做到,但是一定要理解框架的运行步骤,知道XX部分都是在干什么的。
呵呵,以上就是我个人的亲身体会,请高人指正。
转自:http://blog.csdn.net/froole/article/details/3521843
分享到:
相关推荐
《PHP从入门到精通》从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。 全书共分27章,包括初识.PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制...
【PHP实战教程(一周之内学会)】 ...记住,一周内学会PHP并不是指达到专家水平,而是建立起对PHP的基本理解和操作能力。随着实践的积累和经验的增长,你将逐渐深入到更多高级特性和最佳实践之中。
在学习PHP的过程中,首先会介绍PHP的基础知识,包括PHP的安装和配置环境,如何创建第一个PHP程序,以及PHP语法的基本元素,如变量、数据类型、运算符、流程控制(条件语句和循环结构)等。这些内容构成了PHP编程的...
总结来说,PHP快速入门的关键在于理解PHP的基本语法,熟悉ThinkPHP框架的MVC结构和数据库操作。通过实例练习,你可以迅速掌握这些知识,并能够构建起自己的Web应用程序。不断实践和深入学习,将使你在PHP开发的道路...
《PHP从入门到精通3》是一本旨在帮助初学者快速掌握PHP编程技能的教程,随书光盘提供了丰富的学习资源,使读者能够结合理论与实践,深入理解PHP语言的核心概念和实际应用。以下是对该书及光盘内容的详细解析: 1. *...
### PHP快速入门知识点详解 #### 一、PHP简介与安装配置 - **PHP定义**:PHP(Hypertext Preprocessor)是一种广泛使用的开源通用脚本语言,尤其适用于Web开发并可嵌入HTML中。语法吸收了C语言、Java以及Perl的特点...
【PHP十天快速入门教程】是一套为初学者设计的高效学习资源,旨在帮助学习者在短时间内掌握PHP基础。PHP是一种广泛使用的开源脚本语言,尤其适用于Web开发,能够嵌入到HTML中,使得动态网站的创建变得简单易行。 在...
韩顺平老师的"一周内学会Linux"课程旨在帮助初学者快速入门,通过PPT、PDF和DOC等多种形式的资料,深入浅出地讲解Linux的基础知识和实际操作技巧。 首先,Linux基础部分会涵盖操作系统的基本概念,如进程管理、文件...
PHP入门经典,随书源代码
总之,《韩顺平PHP从入门到精通完整集合》不仅包含PHP的基本概念和核心语法,还涵盖了实际开发中的诸多实用技巧,是PHP初学者的理想学习资源。通过208讲的深入学习,相信学员能够从零基础成长为熟练的PHP开发者。
1. **PHP基础**:了解PHP的基本语法,包括变量定义、数据类型(如整型、浮点型、字符串、布尔型、数组、对象等)、常量与变量的区别,以及如何输出数据。 2. **控制结构**:学习条件语句(如if...else,switch)和...
通过《达内PHP从入门到精通》的系统学习,你将能够掌握PHP编程的核心技能,为成为一名专业的PHP开发者打下坚实的基础。文档中的"达内php从入门到精通(全).doc"很可能是课程的详细教程或笔记,包含上述各个知识点的...
第一本教程《PHP初级入门热门教程.chm》可能涵盖以下内容: 1. **PHP基础**:介绍PHP的历史、特点以及安装配置环境,如XAMPP或WAMP服务器,确保新手能搭建起本地开发环境。 2. **PHP语法**:讲解PHP的基本语法,如...
每一章节都清晰讲述了代码作用及其编写思路,使读者能在*短时间内迅速掌握PHP的应用开发技能。 全书共23章,分别介绍了PHP 7的基本概念、PHP服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、...
【PHP从入门到精通完整笔记】是一份涵盖了HTML、CSS以及PHP基础知识的全面教程,旨在帮助初学者系统地学习这三门技术。这份笔记共有301页,内容包括了HTML+CSS的前22讲以及PHP的第23至149讲。 **HTML基础知识** 1. ...
《PHP网站开发技术入门》是一本面向新手的PHP学习指南,旨在帮助读者快速掌握PHP基础和网站开发的基本技能。本书以通俗易懂的方式介绍了PHP的发展历史、基本语法、数据类型、函数、对象以及常用的编程函数等内容。 ...
PHP(Hypertext Preprocessor,超文本预处理器)是一种广泛使用的开源脚本语言,尤其在Web开发领域应用广泛。作为初学者,了解并掌握PHP是迈入网站后台编程世界的关键步骤。这个教程将帮助你从零开始学习PHP,包括其...
PHP从入门到精通课程资料+pdf
#### 一、PHP基础入门书籍与教程 1. **《10天PHP入门电子书》** - **简介**:本书旨在通过10天的学习计划帮助初学者快速掌握PHP的基础知识。 - **核心内容**: - PHP环境搭建 - 基本语法 - 变量类型 - 控制...