PHP网站建设的特性
时间:2017-11-18
PHP能够用在所有的主流操作系统上,包括Linux,UNIX的各种变种(包括HP-UX,Solaris和OpenBSD),Microsoft Windows等.今天,PHP已经支持了大多数的Web服务器,包括Apache,Microsoft Internet Information Server(IIS),Personal web Server,Netscape等,对于大多数的服务器,PHP提供了一个模块,还有一些PHP支持CGI标准,使得PHP能够作为CGI处理器来工作,使用PHP,可以自由地选择操作系统和WEB服务器,同时,还可以在开发时选择使用面向过程和面向对象,或者二者混各的方式,尽管PHP4.0不支持OOP所有的标准,但很多代码仓库和大型的应用仅使用PHP4.0不支持OOP所有的标准,但很多代码仓库和大型的应用程序仅使用OOP代码来开发,PHP5.0弥补了PHP4.0的这一弱点,引入了完全的对象模型使用PHP并不局限于输出HTML.PHP还能被用来动态输出图像,PDF文件甚至Flash动画,还能够非常简便地输出文本,例如XHTML及任何其他形式的XML文件,PHP能够自动生成这些文件,在服务器端开辟出这一块动态内容的缓存,可以直接把它们打印出来,或者将它们存储到文件系统中.
PHP最强大,最显著的我是它支持很大范围的数据库,用户会发现利用PHP编写数据库支持的网页简单得难以置信.
PHP还支持利用诸如LDAP,IMAP,SNMP,NNTP,POP3,HTTP,COM等协议的服务,还可以开放原始网络端口,使得任何其他的协议能够协同工作.PHP支持和所有WEB开发语言之间的WDDX复杂数据交换,关于相互连接,PHP已经支持了对JAVA对象的即时连接,并且可以将它们自由地用作PHP对象,甚至可以用我们的CORBA扩展库来访问远程对象.