第1章PHP概述与开发准备教学课件PPT

上传人:仙*** 文档编号:205942120 上传时间:2023-05-01 格式:PPTX 页数:24 大小:3.47MB
收藏 版权申诉 举报 下载
第1章PHP概述与开发准备教学课件PPT_第1页
第1页 / 共24页
第1章PHP概述与开发准备教学课件PPT_第2页
第2页 / 共24页
第1章PHP概述与开发准备教学课件PPT_第3页
第3页 / 共24页
资源描述:

《第1章PHP概述与开发准备教学课件PPT》由会员分享,可在线阅读,更多相关《第1章PHP概述与开发准备教学课件PPT(24页珍藏版)》请在装配图网上搜索。

1、第1章PHP概述与开发准备PHP概述与开发准备主编:林世鑫电子工业出版社PHP程序设计与应用实践教程目录目录CONTENTEPHP概述1.1软件模式1.2PHP工作原理1.3PHP开发工具与运行环境配置1.4应用实践1.5PHP概述1.1P H P 程 序 设 计 基 础 教 程历史起源于1995年技术特点运行于服务器端,跨平台,嵌入HTML,支持面向对象,语法简单。版本演变最新:7.0稳定:5.0应用领域WEB开发移动应用开发P H P 概 述1.1.11.1.1、什么是、什么是PHPPHP易学语法简单,书写容易,内置函数丰富,功能强大,易于学习掌握免费开源软件,可以免费下载跨平台支持Win

2、dows,Unix,Linux,OS2等多种操作系统,支持Apache,IIS等多种服务器安全经Apache编译后运行,在当前常见的WEB开发脚本语言中,公认比较安全的P H P 概 述1.1.21.1.2、PHPPHP的优势的优势执行快随着PHP新版本的不断改进与推出,其执行效率也越来越高数据库支持支持MYSQL、sql-server等多种数据库83%2000万100%据 W3T 的数据显示,近年来,有超过 80%的网站在服务器端的编程语言选择了 PHP全球超过2千万网站与近2万家公司在使用PHP语言 2015 年发布的 PHP 7 在性能方面与 PHP 5 相比,综合性能提升了一倍以上P

3、H P 概 述1.1.21.1.2、PHPPHP的优势的优势83%17%PHP5.2PHP5.3PHP7.0PHPJIT移动应用开发企业应用开发WEB应用系统开发中小型网站开发大型网站的业务结果展示 电子商务应用P H P 概 述1.1.31.1.3、PHPPHP的应用领域的应用领域多媒体系统开发WEB办公管理系统软件模式1.2P H P 程 序 设 计 基 础 教 程在此添加关键字Lorem ipsum dolor sit amet,consectetuer adipiscing elit.在此添加关键字Lorem ipsum dolor sit amet,consectetuer adip

4、iscing elit.在此添加关键字Lorem ipsum dolor sit amet,consectetuer adipiscing elit.在此添加关键字Lorem ipsum dolor sit amet,consectetuer adipiscing elit.软件模式随着网络技术的不断发展,互联网已经渗透进人们日常生活的方方面面,传统的单机模式的软件程序,基本已经成为永久的过去,取而代之的是各种各样的网络模式下的软件程序。C/S模式与B/S模式是软件程序中运用最多的两种计算模式。P H P 概 述1.21.2、软件模式、软件模式C/S模式模式P H P 概 述1.1.1.1、C

5、/SC/S模式模式在C/S模式中,软件分成两部分,一部分运行在服务器端,负责管理数据库的访问,为多个客户机程序管理数据,对C/S模式中的数据库安全层层加锁,进行保护。另一部分,运行在客户机上,负责与软件用户交互,收集用户信息,通过网络向服务器提交或请求数据。ClientInternetServerB/S模式模式P H P 概 述1.2.21.2.2、B/SB/S模式模式B/S(Browser/Server,浏览器/服务器)模式的软件结构,在客户端不需要再额外安装任何软件程序,统一使用浏览器操作,用户通过浏览器向软件程序所在的服务器发出操作请求,再由服务器对数据库进行操作,然后将结果传回给客户端

6、的浏览器。P H P 概 述1.2.31.2.3、两种模式的比较分析、两种模式的比较分析C/SB/S成本程序后期的安装、修改、升级,所有的客户机都要进行,成本较高客户端只需有通用的浏览器即可,所有的维护与升级都在服务器上执行,成本大大降低。负载肥客户机瘦客户机可移植性移植困难不存在移植性问题UI不同的客户机,用户界面可能互不相同,培训用户所耗的时间与费用很高客户端的数据界面,由服务器统一返回的,统一友好,培训的时间与费用大大降低。安全性适用于专人使用的系统,适合于安全性要求较高的专用软件适用于交互性强、使用人数多、安全性要求不苛刻的应用环境PHP工作原理1.3P H P 程 序 设 计 基 础

7、 教 程P H P 概 述1.31.3、PHPPHP工作原理工作原理用PHP开发的系统就是一个典型的B/S模式软件,它由一系列的PHP程序文件,存放并运行在Web服务器上。UserBrowserWeb_ServerPHP_DocumentDataBaseUserBrowser:客户端的浏览器(B)WebServer:服务器端,它同时包括PHP网站的脚本文档(PHP_Document)数据库(DataBase)P H P 概 述1.31.3、PHPPHP工作原理工作原理PHP程序的执行流程:1、C端向S端发起PHP访问请求2、服务器不支持PHP(无Apache)3、服务器启动Apache(支持P

8、HP)4、Apache运行PHP程序5、PHP读取数据库6、运行结果以HTML返回P H P 概 述1.31.3、PHPPHP工作原理工作原理PHP文档的构成PHP文 档 Js脚本 HTML代码/htmlPHP开发工具与运行环境1.4P H P 程 序 设 计 基 础 教 程MySQL与PHP配合使用最理想的数据库Sublime Text3PHP程序、WEB开发最常用的程序编辑软件.Apache编译PHP程序的服务器软件.PHPPHP程序的解释程序 P H P 概 述1.4.11.4.1、PHPPHP开发工具开发工具ApachePHPMYSQLPhpStudyPhpStudy是一款第三方软件,

9、集成了PHP、APACHE、MYSQL三种软件,提供了可视化的配置界面,安装与使用都极其方便APACHEPHPMYSQLP H P 概 述1.4.11.4.1、PHPPHP开发工具开发工具应用实践1.5P H P 程 序 设 计 基 础 教 程应用与实践1-1function showMsg()alert(能用JS写的功能,最后都用JS写了);PHP程序设计与应用实践教程P H P 概 述1.51.5、应用实践、应用实践P H P 概 述1.51.5、第一个、第一个PHPPHP程序程序n程序标签程序标签所有的PHP程序都必须写在标签之内,PHP解释器才能识别n区别大小写PHP语言对英文大小写字母敏感,A与a将识别为两个不同的对象n语句结束符PHP以英文分号为一句程序的结束符n文件后缀名文件后缀名含有PHP程序的文件,其后缀名必须为.php,其中的PHP程序才能被执行.n注释符注释符/为单行注释符,/*/为多行注释符.n格式格式可一行书写多句PHP程序,也可将一句PHP程序写成几行.祝君进步祝君进步

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!