重庆自考网 > 复习指导 > 自考“互联网软件应用与开发”复习资料(22)
2014
10-15

自考“互联网软件应用与开发”复习资料(22)

自考“互联网软件应用与开发”复习资料(22)

 头文件:头文件是一个外部文件,它的内容可以被多个程序文件所引用,并包含在引用它的文件之中。

  $GLOBALS数组:$GLOBALS数组是一个联合数组使用“global”为变量的名字,全局变量作为改变量数组其中某个元素的值。$GLOBALS数组是PHP程序中比较特殊的变量,不必宣告,系统会自动匹配相关的变量在里面。在函数中,也不管$GLOBALS数组是否已经做全局声明,就可以直接使用了。

  PHP:是一种服务器端HMTL嵌入式脚本描述语言,其最大特色在于在互联网网页上对数据库操作的方便性。

  PHP语言具有以下特点:

  (1)支持多种系统平台。

  (2)具有自由软件的特性。

  (3)版本更新速度快。

  (4)容易与现有的网页整合。

  (5)具有丰富的功能。从结构化的特性、对象式的设计、数据库处理、网络接口使用、到安全编码机制等,几乎完整地包括所有网站所需要的功能。

  (6)系统移植速度快。少许修改,就可以将整个网站从一个平台上移到另一平台。

  PHP和CGI的比较:

  (1)写CGI的方式有很多种,PHP只是其中一种。

  (2)PHP可用在数种Web服务器上,传统CGI也不限制是哪种*作系统或Web服务器平台,NSAPI却一定要在Netscape的服务器上才可执行。

  (3)在稳定性上,由于NSAPI或ISAPI是动态链接的方式,因此在执行时若出现问题,会使得Web服务器一起瘫痪。ASP在实际应用上,由于系统的原因,不是很稳定,有时需要重起*作系统。PHP在许多的平台使用上,不但长期使用都没有问题,而且程序的稳定性。

  (4)在开发及维护时间上,PHP及ASP都有不错的表现。而NSAPI及ISAPI则需要长时间的开发过程,在稳定运行后,这二种接口反倒是效率最佳的方法。

  (5)要比较和网页结合的能力,PHP及ASP是并驾齐驱的,其他方式就不能内嵌HTML语法了,而这也是影响开发时间的因素之一。

  (6)在新增功能及升级方面,传统的CGI由于不受任何语言限制,没有这方面的问题。PHP是最有活力的,数天至数周就有一个新版本出现,每次的新版,就代表更多的功能及修正更多的错误。综上所述,所以PHP处于开发容易、性能变不错的平衡点上。正因为这种原因,PHP成为了当前最有前途的网络程序开发语言之一。

最后编辑:
作者:重庆自考