在进行开发之前,首先了解下php的一些基础内容(可以在php教程中找到)。
1、什么是 PHP?
PHP 指 PHP:超文本预处理器(译者注:PHP: Hypertext Preprocessor,递归命名)
PHP 是一种服务器端的脚本语言,类似 ASP
PHP 脚本在服务器上执行
PHP 支持很多数据库(MySQL、Informix、Oracle、Sybase、Solid、PostgreSQL、Generic ODBC 等等)
PHP 是一个开源的软件(open source software,OSS)
PHP 可免费下载使用
2、什么是 PHP 文件?
PHP 文件可包含文本、HTML 标签以及脚本
PHP 文件向浏览器返回纯粹的 HTML
PHP 文件的文件后缀是 ".php"、".php3" 或 ".phtml"
3、什么是 MySQL?
MySQL 是一种数据库服务器
MySQL 支持标准的 SQL
MySQL 可在许多平台上编译
MySQL 可免费下载使用
4、PHP + MySQL
PHP 与 MySQL 的组合是跨平台的(意思是您可以在 Windows 环境进行开发,而在 Unix 平台上提供服务)
5、为什么要使用 PHP?
PHP 可在不同的平台上运行(Windows、Linux、Unix)
PHP 与目前几乎所有的正在被使用的服务器相兼容(Apache、IIS 等)
PHP 可从官方的 PHP 资源免费下载:www.php.net
PHP 易于学习,并可高效地运行在服务器端
6、从何处开始?
在 Windows 或者 Linux 机器上安装 Apache 服务器
在 Windows 或者 Linux 机器上安装 PHP
在 Windows 或者 Linux 机器上安装 MySQL
对于初学者,最好是使用集成的开发环境能迅速上手。本文采用的是支持Windows的AppServ集成软件。
AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:pache[、Apache Monitor、PHP、MySQL、phpMyAdmin等。如果您的本地机器没有安装过php、mysql等系统,那么用这个软件则可以让你迅速搭建完整的底层环境。
安装版本:2013-10-25_appserv-win32-2.6.0.1343644756.exe
安装过程:见百度经验
注意的问题:
1、安装在win7系统下,在http【://127.0.0.1/phpMyAdmin/】页面 进行验证时,输入root用户名和密码后响应的页码为空白页。
问题原因:win7系统默认【127.0.0.1 localhost】注释了;mySql自身的bug,必须使用ip地址。
解决方法:C:\Windows\System32\drivers\etc\hosts文件,将【127.0.0.1 localhost】注释去掉。
2、解决win7系统修改文件权限问题。
解决方法:将hosts文件拖到桌面,修改后再拖回原目录下即可。