[PHP+MySQL开发基础分享]在本地配置PHP开发环境
一般进行网站开发时,都是在本机上进行开发和调试,功能和界面都符合要求后,再上传到服务器。因此,首先要在本地构建PHP+MySQL的开发环境。
这里,首先推荐使用XAMPP,其官方网站为:
http://www.xampp.org或http://www.apachefriends.org/zh_cn/xampp.html
正如其网站上的介绍:XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。
按照网站上的提示,下载最新版本。对于Windows来说,其最新版本为1.7.3版。
例如,我将其解压缩到D盘,其文件夹默认为xampp。启动控制面板,如下图所示。
确保Apache和MySql模板运行。
将自已开发的网站代码文件保存到xampp文件夹的htdocs目录中。例如,下图中的mylibrary文件夹,为正在开发的图书管理系统代码所放置的文件夹。
打开浏览器,输入:
http://localhost/mylibrary/library/index.php
即可看到代码在网页中的效果。
另一个推荐的集成工具是AppServ,是一个PHP环境的集成软件,它集成了APACHE,MYSQL,PHP,PHPMYADMIN于一体。安装简单方便,不用过多的设置。同上,在其官网上下载最新版本:
http://www.appservnetwork.com/
安装完成后,将开发的网站文件放置在其目录下的www文件夹中,然后在浏览器中输入:
http://localhost/<路径>
即可看到本地开发的网页效果。
编码工具
无需专门的编辑环境,可以使用记事本来编辑代码,方便简单,但容易出错,且不方便调试,更重要的是,保存中文时,它往往会自动保存为BOM格式,也就是说,它会在文件头中加入一些隐藏的字符。正是这些字符,使得在一些情况下,会导致网站出现问题。(以后会详细讲解出现的问题及解决方法)
首推使用Zend Studio,强大的集成开发环境,方便易用。
其次是可以代替记事本使用的简易文本编辑器EditPlus,特别是针对PHP的Editplus4PHP。
还有一款较好的文本编辑器UltraEdit,其中有一个选项可以用来检测utf-8文件,从而可以看到记事本中隐藏的字符,将其去除。