PHP编程基础与实例教程 PHP Fundamentals Practices 第1章PHP入门 PPP编程基础与实例教程
PHP编程基础与实例教程 PHP编程基础与实例教程 PHP Fundamentals & Practices 第 1 章 PHP入门
本章大纲 41-1PHP概况 41-2PHP脚本程序工作流程 41-3PHP服务器构建 PPP编程基础与实例教程
PHP编程基础与实例教程 本章大纲 1-1 PHP概况 1-2 PHP脚本程序工作流程 1-3 PHP服务器构建
1-1PHP概况 1.PHP的优势 PHP发展到今天,具备了很多优势。 (1)易学好用 (2)免费开源 (3)良好的可扩展性 (4)平台无关性(跨平台) (5)功能全面 6)数据库支持 (7)面向对象编程 PPP编程基础与实例教程
PHP编程基础与实例教程 1-1 PHP概况 1. PHP的优势 PHP发展到今天,具备了很多优势。 (1)易学好用 (2)免费开源 (3)良好的可扩展性 (4)平台无关性(跨平台) (5)功能全面 (6)数据库支持 (7)面向对象编程
1-1PHP概况 2.PHP的应用领域 PHP主要用于以下3个应用领域。 (1)服务器端脚本程序 (2)命令行脚本程序 (3)桌面应用程序 使用PHP编写服务器端脚本程序是PHP最常用的应用领域, 这也是本课程着重阐述的内容。 PPP编程基础与实例教程
PHP编程基础与实例教程 1-1 PHP概况 2. PHP的应用领域 PHP 主要用于以下3个应用领域。 (1)服务器端脚本程序 (2)命令行脚本程序 (3)桌面应用程序 使用PHP编写服务器端脚本程序是PHP 最常用的应用领域, 这也是本课程着重阐述的内容
1-1PHP概况 3.HTML内嵌式的脚本语言 PHP脚本程序中可包含文本、HTML代码以及PHP代码。例 如程序 helloworld. php如下。 这是我的第一个PHP程序: 注意:PHP代码通常以 符号“ 始标记和结束标记 例如 helloworld. php。 PPP编程基础与实例教程
PHP编程基础与实例教程 1-1 PHP概况 3. HTML内嵌式的脚本语言 PHP脚本程序中可包含文本、HTML代码以及PHP代码。例 如程序helloworld.php如下。 这是我的第一个PHP程序: 注意:PHP代码通常以 符号“”结束,这两 个符号分别叫做PHP开 始标记和结束标记。 PHP程序文件名中的扩 展名通常使用“.php” , 例如helloworld.php
1-2PHP脚本程序工作流程 1.WEB浏览器 WEB浏览器( WEB Browser)也叫网页浏览器,简称浏览 器。浏览器是用户最为常用的客户端程序,主要功能是显示 HTML网页内容,并让用户与这些网页内容产生互动。常见的 浏览器有微软的 Internet Explorer(简称)浏览器、 Mozi|a的 Firefox浏览器等 PPP编程基础与实例教程
PHP编程基础与实例教程 1-2 PHP脚本程序工作流程 1. WEB浏览器 WEB浏览器(WEB Browser)也叫网页浏览器,简称浏览 器。浏览器是用户最为常用的客户端程序,主要功能是显示 HTML网页内容,并让用户与这些网页内容产生互动。常见的 浏览器有微软的Internet Explorer(简称IE)浏览器、 Mozilla的Firefox浏览器等
1-2PHP脚本程序工作流程 2.HTML简介 HTML是网页的静态内容,这些静态内容由HTML标记产生, WEB浏览器识别这些HTML标记并解释执行。例如WEB浏览 器识别HTML标记“”,将“”标记解析为一个 换行。在PHP程序开发过程中,HTML主要负责页面的互动、 布局和美观。 PPP编程基础与实例教程
PHP编程基础与实例教程 1-2 PHP脚本程序工作流程 2. HTML简介 HTML是网页的静态内容,这些静态内容由HTML标记产生, WEB浏览器识别这些HTML标记并解释执行。例如WEB浏览 器识别HTML标记“”,将“”标记解析为一个 换行。在PHP程序开发过程中,HTML主要负责页面的互动、 布局和美观
1-2PHP脚本程序工作流程 3.PHP预处理器 PHP预处理器( PHP Preprocessor)的功能是将PHP程序 中PHP代码解释为文本信息,这些文本信息中可以包含HTML 代码。 PPP编程基础与实例教程
PHP编程基础与实例教程 1-2 PHP脚本程序工作流程 3. PHP预处理器 PHP预处理器(PHP Preprocessor)的功能是将PHP程序 中PHP代码解释为文本信息,这些文本信息中可以包含HTML 代码
1-2PHP脚本程序工作流程 4.WEB服务器 WEB服务器( WEB Server)也称为WWW( World wide WEB)服务器,功能是解析HTTP。当WEB服务器接收到浏览 器的一个HTTP动态请求时,WEB服务器会调用与请求对应的 程序,程序经PHP预处理器解释执行后,WEB服务器向浏览 器返回HTTP响应,该响应通常是一个HTML页面。浏览器接 收到该HTTP响应后,将执行结果显示在浏览器或进行其他处 理 常见的WEB服务器有微软的 JInternet Information Server (IS)服务器、IBM的 Websphere服务器、开源的 Apache 服务器等。其中 Apache具有兔费、速度快且性能稳定等特点, 它已成为目前最为流行的WEB服务器。 PPP编程基础与实例教程
PHP编程基础与实例教程 1-2 PHP脚本程序工作流程 4. WEB服务器 WEB服务器(WEB Server)也称为WWW(World Wide WEB)服务器,功能是解析HTTP。当WEB服务器接收到浏览 器的一个HTTP动态请求时,WEB服务器会调用与请求对应的 程序,程序经PHP预处理器解释执行后,WEB服务器向浏览 器返回HTTP响应,该响应通常是一个HTML页面。浏览器接 收到该HTTP响应后,将执行结果显示在浏览器或进行其他处 理。 常见的WEB服务器有微软的Internet Information Server (IIS)服务器、IBM的WebSphere服务器、开源的Apache 服务器等。其中Apache具有免费、速度快且性能稳定等特点, 它已成为目前最为流行的WEB服务器
1-2PHP脚本程序工作流程 5.数据库服务器 数据库服务器( Data Base server)是一套为应用程序提供 数据管理服务的软件,这些服务包括数据管理服务(例如数据 的添加、删除、修改、查询)、事务管理服务、索引服务、高 速缓存服务、查询优化服务、安全及多用户存取控制服务等。 常见的数据库服务器有甲骨文的 Oracle、微软的 SQL Server、 IBM的DB2、SAP的 Sybase以及SUN公司的 MySQL数据库服 务器。由于 MySQL具有体积小、速度快、免费等特点,许多 中小型WEB系统选择 MySQL作为数据库服务器。 PPP编程基础与实例教程
PHP编程基础与实例教程 1-2 PHP脚本程序工作流程 5. 数据库服务器 数据库服务器(DataBase Server)是一套为应用程序提供 数据管理服务的软件,这些服务包括数据管理服务(例如数据 的添加、删除、修改、查询)、事务管理服务、索引服务、高 速缓存服务、查询优化服务、安全及多用户存取控制服务等。 常见的数据库服务器有甲骨文的Oracle、微软的SQL Server、 IBM的DB2、SAP的Sybase以及SUN公司的MySQL数据库服 务器。由于MySQL具有体积小、速度快、免费等特点,许多 中小型WEB系统选择MySQL作为数据库服务器