欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  什么是PHP?
 
  PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种服务器端、跨平台、HTML嵌入式脚本语言,是一种被广泛应用的开源的多用途脚本语言,尤其适合Web开发。
 
  PHP语言的优势
 
  速度快:PHP是一种强大的CGI脚本语言,执行网页速度比CGI、Perl和ASP更快,而且占用系统资源少。
 
  支持面向对象:面向对象编程(OOP)是当前软件开发的趋势,PHP对OOP提供了良好的支持,可以使用OOP的思想进行PHP的高级编程,对于提高PHP编程能力和规划好WEB开发构架都非常有意义……
 
  实用性:由于PHP是一种面向对象的,完全跨平台的新型WEB开发语言,所以无论从开发者角度考虑还是从经济角度考虑都是非常实用的。
 
  支持广泛的数据库:PHP可操纵多种主流与非主流的数据库,如MySQL、 Access SQL Server、Oracle、DB2等。其中PHP与MySQL是现在最佳的组合,他们的组合可以跨越平台运行。
 
  可选择性:PHP可以采用面向过程和面向对象两种开发模式,并向下兼容。开发人员可以从所开发网站的规模和日后维护等多角度考虑,选择所开发网站应采用的模式。
 
  成本低:PHP属于自由软件,其源代码完全公开,任何程序员为PHP扩展附加功能非常容易。在流行的LAMP平台中,Linux、Apache、MySQL和PHP都是免费软件,这种开源免费的框架结构可以为网站经营者节省很大一笔开支。
 
  版本更新速度快;
 
  模板化:PHP技术,使程序逻辑与用户界面相分离。
 
  应用范围广:PHP技术在Web开发的各个方面应用的非常广泛。目前很多知名网站的创作开发都是通过PHP语言完成的,如搜狐、网易和百度等。
 
  PHP的版本
 
  PHP1.0、PHP2.0、PHP3.0、PHP4.0、PHP5.0、PHP6.0
 
  HTML嵌入式的脚本语言
 
  PHP程序代码是嵌入到HTML文件中的。下面实例:
 
  "<?php"和“?>"分别是PHP的开始标记和结束标记。PHP程序文件的扩展名通常使用“。php”。
 
  PHP的所有应用程序都是通过WEB服务器(如IIS,Nginx或Apache)和PHP引擎程序解释执行完成的,工作过程:
 
  ①当用户在浏览器地址栏输入要访问的PHP页面URL,然后触发一个web请求,并将请求传送到WEB服务器。
 
  ②WEB服务器接受这个请求,并根据其后缀进行判断是一个PHP请求,WEB服务器从硬盘或内存中调出用户要访问的PHP应用程序,并将其发送给PHP引擎程序。
 
  ③PHP引擎程序将会对WEB服务器传送过来的文件从头到尾进行扫描并根据命令从后台读取,处理数据,并动态地生成相应的HTML页面。
 
  ④PHP引擎将生成HTML页面返回给WEB服务器。WEB服务器再将HTML页面返回给客户端浏览器。
 
  ⑤浏览器显示最终页面。
 
  PHP开发环境的安装
 
  搭建PHP的环境方法有很多,主要分为独立安装和集成安装两种,独立安装需要你分别下载apache、mysql和php等软件,而集成安装只需要下载一个软件安装包就可以了。对于初学者,我们为了节约时间,更快的入门,只需要学习集成安装方法这一种就够用了。
 
  集成安装包主要有:WampServer、appserv、easyphp等等,我们只要下载其中一种就可以了。
 
  Dreamweaver、Sublime Text3、WebStorm、Notepad++、Atom编辑器、PhpStorm
 
  第一个PHP程序
 
  END

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h61495.shtml