网站制作动态

PHP技术是什么?

2020-04-03 14:18:42 合肥网站建设制作网络公司
PHP 技术
ASP 虽然强大,但是只能够在微软的服务器平台上运行。而社会上大量使用 UNIX 或 Linux 的用户开发动态网站时经常会采用 PHP 技术,因此 PHP 技术在实际开发中也有着较为广泛的应用。
1.PHP 简介
PHP 是 Personal Home Page 的缩写,中文译为“个人主页”,其目标是让 Web 程序员快速地开发出动态的网页。PHP 是一种跨平台、易于学习的服务器端嵌入式脚本语言。它大量地借用了
C,Java 和 Perl 语言的语法,并融合了自己的特性,使 Web 开发者能够快速地写出动态页面。PHP广为流行的一个重要原因是它的源代码是完全开放、完全免费的。用户可以从 PHP  的官方网站自由下载,可以不受限制地获得源码,甚至可以从中加入自己需要的特色。除此之外,PHP 还具有安装方便、学习过程简单、数据库连接方便、兼容性强、扩展性强、可以进行面向对象编程等诸多优点。
PHP 最初由 Rasmus Lerdof 创建于 1994 年,从 1997 年开始有其他人加入 PHP 的发展进程。其中 Zeev Suraski 和 Andi Gutmans 重新编写了编译器,从而推出了PHP3。随着 Linux 操作系统的快速发展,到 1998 年已经出现了大量的基于 PHP 技术的商业网站。据统计,世界上约有 150 000 个站点采用了 PHP 技术,如搜狐网站中的社区、Redhat 公司等都是用 PHP3 开发制作的。
2.PHP 的运行机制
PHP 的运行机制是:创建一个 PHP 应用程序,实际上相当于创建一个 PHP 脚本文件。Web 服务器在遇到访问 PHP 页面的请求时,首先执行其中的 PHP 脚本代码,然后将执行结果以普通的 HTML 方式返回给客户端的浏览器。
3.PHP 的页面执行过程
首先,由客户端浏览器向 Web 服务器发出一个页面请求,如果请求的是静态页面(如*.htm 或*.html 文本),Web 服务器会将所请求的页面文件(HTML 文本)通过 HTTP 协议直接传送给客户端的浏览器,最后由浏览器将得到的 HTML 文本翻译成人们看到的 Web 页面。
如果用户请求的是一个动态页面(*.PHP),则服务器在响应这个请求时,会进行一些处理。首先在一个 PHP 文件内,标准的 HTML 编码会被直接送到客户端的浏览器上,而内嵌的 PHP 程序却是先被 Web 服务器解释执行。如果是标准输出,输出信息也将作为标准的 HTML 而被送到客户的浏览器。最后由浏览器将得到的 HTML 文本翻译成人们看到的 Web 页面。PHP 的工作原理如图所示。
PHP技术是什么?
图 PHP 工作原理图
有关 PHP 的其他详细信息,读者可以关注一下 PHP 的官方网站。

关于网站建设公司

网站模板超市

网络公司案例

15375431506

网络公司咨询:周一至周日 08:00~21:00