PHP:修订间差异

来自站长百科
跳转至: 导航、​ 搜索
无编辑摘要
无编辑摘要
第20行: 第20行:


==PHP语法==
==PHP语法==
[[PHP常量与变量]] [[PHP运算符]]  [[PHP流程控制]] [[PHP函数]] [[PHP类]]  [[PHP函数库]]
[[PHP常量]] [[PHP变量]] [[PHP运算符]]  [[PHP流程控制]] [[PHP函数]] [[PHP类]]  [[PHP函数库]]


==PHP教程==  
==PHP教程==  

2009年5月2日 (六) 11:21的版本

PHP是Hypertext Preprocessor的缩写,PHP是一种内嵌HTML脚本语言。目前很多网站都是基于PHP+mySQL实现的,尤其是国外的开源代码,大部分都是由PHP写成。利用PHP开发的优秀代码有: Discuz WordPress Joomla 等,更多PHP开发的源代码可以参考:http://down.zzbaike.com/download/php-1-1.html

PHP理想的运行平台是Linux +Apache+PHP,一般动态网站还需要数据库的支持,常用的是mySQL。也可以运行在Windows平台下,可以采用IIS+PHP或者Apache+PHP的方式。开发PHP的工具,最简单的用文本编辑器就可以,集成的IDE比较好的是Zend Studio,属于商业软件,购买后才可以使用。

PHP特点

  • 快速。PHP是一种强大的CGI脚本语言,语法混合了C、Java、Perl和PHP式的新语法,执行网页比CGIPerlASP更快,这是它的第一个突出的特点。
  • 具有很好的开放性和可扩展性。PHP属于开源软件,其源代码完全公开,任何程序员为PHP扩展附加功能非常容易。
  • 数据库支持。PHP 支持多种主流与非主流的数据库,如:、Adabas D、DBA、dBase、dbm、filePro、Informix、InterBase、mSQL、MySQL、Microsoft SQL Server、Solid、Sybase、ODBC、oracle、oracle 8、PostgreSQL等。其中,PHP与MySQL是现在绝佳的组合,它们的组合可以跨平台运行。
  • 面向对象编程。PHP提供了类和对象。为了实现面向对象编程,PHP4及更高版本提供了新的功能和特性,包括对象重载、引用技术等。
  • 版本更新速度快。与数年才更新一次的ASP相比,PHP的更新速度就要快得多,因为PHP每几周就更新一次。
  • 具有丰富的功能。从对象式的设计、结构化的特性、数据库的处理、网络接口应用、安全编码机制等,PHP几乎涵盖了所有网站的一切功能。
  • 可伸缩性。传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写 CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性。

PHP语法

PHP常量 PHP变量 PHP运算符 PHP流程控制 PHP函数 PHP类 PHP函数库

PHP教程

PHP

PHP如何学习 
PHP简介
PHP概述
认识PHP
PHP基本语法
PHP正则的规则
PHP-COOKIE和会话
PHP-XML简介
PHP-XML文档
PHP-XML扩展
PHP-XML语法元素
PHP-Javascript
mysql简介
mysql连接
mysql的基本命令
mysql维护语句
mysql应用
MySQL中文参考手册
php-mysql留言本实例
php-ajax简介
php-ajax基础
php-ajax应用程序架构
php-ajax基础应用
php-javascript中的函数
php-ajax简单示例
php-正则表达式
php-正则表达式应用

PHP框架

相关条目

ASP JSP ASP.net mySQL Apache