零基础可以自学php吗

PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。

PHP 独特的语法混合了C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。

零基础自学编程也可以,关键要看是否了解编程,是否对编程感兴趣。只有对编程感兴趣了,在自学起来就比较容易了。

第一:撑握PHP语法基础,数据类型,控制语句,判断语句,数据库连接语句等。

第二:对数据库语句要熟练,对数据库的增删改查,这是任何一个PHP开发人员必须要撑握的。无论是ASP,PHP还是jsp,还是.net开发,我们 始终围绕的是对数据库的操作,如果你对数据库语句撑握的很熟练,那你进行PHP网站开发时也就轻而易举了

第三:要撑握一套模板引擎,能自己利用smarty模板进行网站开发,通过smarty模板的学习,可以撑握程序和页面分离操作,以后可以分 析很多的开源程序并能进行二次开发.目前比较热门的开源程序主要是:dedecms,PHPcms等。

第四:要撑握好面向对象开发,面向对象开发可大大提高代码的重用性,和团队开发规范化。

第五:要撑握mvc开发思想,推荐大家学习thinkPHP或zendframe

第六:要适当了解网站SEO技术

PHP开发工具介绍:

Zend Studio是开发人员在使用PHP整个开发周期中的集成开发环境 (IDE)[2]。

eclipse for php

NotePad++

EasyEclipse for PHP

NetBeans IDE For PHP

Dreamweaver

phpDesigner

PHPStorm

PHPEdit

Aptana Studio