单元1 PHP程序开发基础
任务1.1PHP开发环境搭建
1.1 PHP简介
PHP(PHP Hypertext Preprocessor)中文名:“超文本预处理器”。是一种通用开源脚本语言。曾用名:Personal Home Page (个人主页)。
语言特性:
1.免费开源,自由获取:可以自由获取最新的PHP核心引擎和扩展组件,甚至可以得到PHP核心引擎的源代码,并根据需求部署适合的PHP环境。
2.移植性强,组价丰富:可以部署在用户可以想到的所有操作系统的环境上;还拥有非常强大的组件支持功能,开发一个普通的项目几乎不再需要收集和查找组件,只需在PHP的引擎中开启即可。
3.语言简单,开发效率高:PHP在编译和开发过程中既保留了传统的混编模式,又提供了MVC的三层架构风格,这让 PHP在开发和部署项目时的效率非常高,而不需要太多的周边知识来完成它。
4.PHP功能强大的函数库:PHP拥有非常多的功能处理函数,包括强大的数组与字符串函数、目录文件函数、对不同文件类型的处理函数、支持所有的数据库函数、对不同网络协议的支持等。
1.2 PHP开发环境与工具
1.2.1 PHP开发环境
1.LAMP环境介绍:Linux+Apache+MySQL+PHP
2.WAMP环境介绍:Windows+Apache+MySQL+PHP
3.Apache服务器:具有绝对优势,在目前前端服务器软件中占有较大的市场份额
4.MySQL数据库:开源型的数据库管理系统,可以与PHP完美结合
5.PHP脚本语言:适用于Web开发并可以嵌入HTML中
1.2.2 PHP集成开发工具及地址
1.XAMPP :根据提示操作即可完成安装 http://www.apachefriends.org
2.APPServ:http://www.apps