当前流行Web开发语言——PHP

- 首页 >> Web

SYS PRACTICE 系统实践

一、初识PHP

PHP,一个嵌套的缩写名称,是超级文本预处理语言(PHPHypertextPreprocessor)的缩写。PHP 是一种 HTML内嵌式的语言,是一种通过在服务器端执行嵌入的HTML文档的脚本语言,它的语法结构比较接近C语言,受到很多的网站编程人员钟爱与认可。举例说明一个嵌入了PHP代码的

HTML文档:

<html>

<head><title>Welcome</title></head>

<body>

<?php

echo Welcome to PHPs world!”;// echo 是输出的意思

?>

</body>

</html>

上面代码中由“<?php”和“?>”所包含部分,即“echo Welcome to PHPs world”;”就是PHP代码,这个PHP最终生成的HTML文档如下所示:

html>

<head><title>Welcome</title></head>

<body>

Welcome to PHPs world

</body>

</html>

因为PHP不仅语法结构简单,而且提供了大量预定义的变量和函数,即便没有任何编程语言基础的读者,通过学习,也可以轻松掌握PHP语言。

二、PHP 与其他开发语言

1AspMicrosoft推出的动态服务器网页技术,这种技术可以开发出满足企业、组织和个人需求的各种站点。ASP技术通过在静态网页内容中嵌入服务器脚本,实现网页内容的动态改变。Web服务器从磁盘上读取含有服务端脚本的网页,再将网页发送给客户端浏览器之前,先对其中的服务器端脚本进行解释,输出用户定制的信息内容,从而产生动态网页。

2JSP(全称JavaServer Pages)是通过响应客户端请求,而动态生成HTMLXML或其他格式文档的Web网页的技术。这种技术是以Java语言作为脚本语言,整个网页为所有服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。JSPJSP编译器译成Java Servlets。一个JSP编译当前流行Web开发语言——PHP

王 芳

器可以把JSP编译成JAVA代码写的servlet然后再由JAVA编译器来编译成机器码,也可以直接编译成二进制码。PHP 与其他开发语言的比较如表2.1所示

三、PHP的优势

1995年,RasmuSLerdorf开发了PHP语言, "从开发到至今,PHP已有19年的时间积淀,成为全世界最受欢迎的Web发语言之一"PHP具有以下优势:

1)安全性高:PHP程序代码与Apache服务器在一起的方式也可以让其具有灵活的安设定,使其具有公认的安全性能。

2)跨平台特性:由于PHP是运行在服务器端的脚本,可以运行在UNIXLINUXWINDOWSMac OS下,并支持ApacheIIS等多种主流Web服务器。

3)支持大量的数据库:MySQL AccessSQLserver等,其中pHpMySQL以之间良好的兼容性以及均免费的特性成为目前最佳的组合。

4)易学易用:程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。

5)效率高:PHP消耗相当少的系统资源,因此其代

码执行速度比较快。

6)源代码完全免费:基于WAMP环境下的APache服务器、MySQL数据库以及PHP都是免费软件,它们的完美组合,满足网站开发的需要,同时又降低网站经营者的成本,一举两得。

7)程序执行模板化:将用户界面与程序逻辑合理的分开,有利于网站后续开发和维护。

随着互联网的迅猛发展,网络技术的应用在社会、企业、教育等领域越来越广泛,基于Dreamweaver工具结合PHP编程语言实现界面的开发,并以MySQL作为后台数据库设计的系统提高了各行各业管理工作的效率",得到了广泛一致的认可。


站长地图