【php精品源码栏目提醒】:网学会员鉴于大家对php精品源码十分关注,论文会员在此为大家搜集整理了“PHP简介与开发环境 - 其它资料”一文,供大家参考学习
第1章
PHP简介与开发环境的搭建1.1
PHP语言简介 1.1.1
PHP发展史 1995年,Rasmus Lerdorf开发了一个Perl/CGI脚本,了解 有多少访问者阅读了他的在线简历。
称之为个人主页 (Personal Home Page)。
1997年11月,发行了
PHP2.0,即“个人主页—表单解释 器”。
1998年6月,发行了
PHP3.0,用户超过5万。
1999年,用户数超过100万,表明
PHP已成为最流行的脚 本语言之一。
2000年5月,发布了
PHP4.0,两位核心开发人员Zeev Suraski和Andi Gutmans改写了
PHP的解析器,称之为Zend 脚本引擎。
PHP5是
PHP语言发展历程中的另一座分水岭。
江西师大计算机信息工程学院1.1
PHP语言简介 1.1.2 PHPPHP5语言特点 极大地提高了面向对象能力 显示构造函数、析构函数、对象克隆等。
try/catch异常处理 改进的字符串处理 之前版本的
PHP默认地将字符串看作数组,
PHP5引 入了专门的字符串偏移量语法。
改进的XML和Web服务支持 现在的XML支持建立在libxml2库基础上,引入 SimpleXML包解析和处理XML。
对SQLite的内置支持 江西师大计算机信息工程学院1.2
PHP开发环境配置 1.2.1 开发环境的选择 操作系统 Windows 、UNIX 、Linux、Mac OS Web服务器 Apache、IIS 数据库 MySQL、SQL Server 、Oracle 所选软件
PHP、Apache、MySQL PHPMyAdmin可选 Zend Studio 可选 江西师大计算机信息工程学院1.2
PHP开发环境配置 1.2.3 安装准备 由于要安装多个软件,为了整体性,可在新建 一个文件夹来作为这些软件的安装目录,比如 在D盘下新建一个文件夹WAMP. 然后在D:WAMP下分别新建“Apache”和 “
PHP”子文件夹分别作为Apache和
PHP的安装 目录。
D:WAMP--Apache --
PHP 江西师大计算机信息工程学院1.2
PHP开发环境配置 1.2.2 Apache安装与配置 下载Apache http://www.apache.org 选用:httpd-2.2.16-win32-x86-openssl-0.9.8o.msi 安装 双击Apache安装文件 安装时安装目录可选到D:WAMPApache下,Network Domain Server Name 我填写的是localhost。
Administrator‘s Email Address区域填写一个合法的 email地址。
江西师大计算机信息工程学院1.2
PHP开发环境配置 1.2.2 Apache安装与配置 安装完后在安装目录下有个conf文件夹,打开 httpd.conf文件进行配置。
找到 DocumentRoot ,将其设置为你所要存放
php htm等网页文件的文件夹。
(注:可不改使用默认 的根目录) 找到 DirectoryIndex ,在index.html后添加 index.
php index.htm等,以单个空格将其分开;也 就是网站主页。
(注:可不改) 测试 重启Apache,在地址栏中输入:http://localhost或 http://127.0.0.1 江西师大计算机信息工程学院1.2
PHP开发环境配置 1.2.3
PHP安装与配置 下载
PHP http://www.
php.net 源代码:不推荐在windows上从源代码行构建 Windows下的zip包:在windows中结合使用
PHP和 Apache,应当下载该发行包 Windows下的安装程序:为安装和配置
PHP提供了一 个方便的Windows安装程序界面,支持IIS、PWS和 Xitami服务器的自动配置 选用:
php-5.3.3-Win32-VC6-x86-threadsafe.zip 江西师大计算机信息工程学院1.2
PHP开发环境配置 1.2.3
PHP安装与配置 安装 解压
PHP压缩包到某一文件夹中即可,如: D:WAMPPHP 将“D:WAMPPHP”文件夹下的“
php.ini-development” 文件重命名为
php.ini。
允许Apache将
PHP程序作为模块来运行 打开apache安装根目录下的conf子目录下的“httpd.conf” 文件,添加下面内容位置任意,最好放在最后。
LoadModule
php5_module D:/WAMP/
php/
php5apache2_2.dll AddType application/x-httpd-
php .
php PHPIniDir D:/WAMP/
php 保存“httpd.conf”文件的修改,并重启Apache,才能生效! 江西师大计算机信息工程学院1.2
PHP开发环境配置 注:如果没有改动Web根目录, 测试 则Web根目录是Apache安装目 录下的htdocs子目录 重启Apache 在Web根目录下新建test.
php,内容如下: 注:默认安装时端号为80,如果 以80端口安装,则在安装前应先 先停止掉,再安装Apache。
访问 时输入:http://localhost/test.
php 运行http://localhost:8080/test.
php 江西师大计算机信息工程学院