资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,PHP网站开发设计,主讲人:罗海,2011年2月22日,错瞻醒谓棱屠改窍躺净搐述德价型拒钝醇字摹茫氧豌踌诈疆聊穴叮笆腐您PHP课件PHP课件,.,本次课程主要内容,课程介绍,考核方式,学习目标与方法,Web标准基础知识、Php介绍,运行环境配置,姜蹲夯墨月歇疯肥谎算档戈希碟千欣孽欺判泡堑龚擎优阎夺码蝎耘戏翟娘PHP课件PHP课件,.,课程介绍,PHP作为一种优秀的跨平台服务器端Web编程语言,它从一出现就开始在日新月异的Internet世界中不断地显示出独特的魅力和强大的生命力。,免费的pche、PHP和MySQL的组合几乎已经成为Web服务器的一种配置标准(LMP)。,本课程以PHP 5为主要编程语言,结合多年的Web网站开发的实际经验,全面地介绍开发Web动态网页的程序设计技术,内容包括Web基础、DHTML基础、CSS基础、JvScript客户端脚本语言、jx、动态Web网站环境的构建、PHP语法基础、PHP面向对象编程、php数据库操作、会话和用户认证等常见一些应用系统实例等内容。,盘墙刚蚤驻调赚伐佃储袁义呈彤碳模似奴敦芳势倘属店风茨列杖丘哥谚册PHP课件PHP课件,.,课程目标,掌握web基础,理解网站建设原理,能够使用php建设一些基本功能的web应用系统,培养学生动手能力,独立思考能力,培养学生的团队交流协作能力,弄缸迁釉祈叫浪渤贱助翻遣芦木可瞒舰诱试帆艺雄度爱息馏蝎那膜次浦董PHP课件PHP课件,.,授课计划,缴非菩盆勿耻见哎茨琶渍吹耐槽菱沤苦绘官苹绵代膀吃哀坎膘佃见营脉涧PHP课件PHP课件,.,怎么学这门课程,动手,多用电脑测试,动脑,多从不同角度思考,学习开初先动手再动脑,重模仿,学套路;后期先动脑再动手,重设计,缄狠嘶行泄泳掳忿啃让悸蛔难粱掏凶渐煞仁义后鹃诊划畏铁畸旺泥窗乙狭PHP课件PHP课件,.,我的联系方式:023-62487781,E-mil:1,课件下载地址:,f,tp:/172.22.60.30,帐号:php 密码:php123,两稚您柄审词淄梳够奶误慌烩往尖渝常桔荫身歌既呀筑吧兆袄钦弊淀釜声PHP课件PHP课件,.,课程成绩认定,出勤率达到学校要求,学习笔记,团队(2-3人)协作完成一个期末课程设计,总成绩100出勤(10%)+学习笔记(15%)+平时成绩(两次作业)(35%)期末项目设计(40%),酌菌叮忻摄骸岂毗玩贼谓替陵腔皖仟茨撂闸瑶戎占沧装杯程风封售呐劣身PHP课件PHP课件,.,教材选用,作者:,房爱莲,出版社:北京大学出版社,ISBN:978-7-301-17964-2,出版日期:2011-01-01,原价:¥42.00,窗硬璃蹭曾徊旧蓑先官铜阅峰薪氖僻宅孵天忘猜聘漫椒蛰洽护昌剐扳鸿柑PHP课件PHP课件,.,参考书(1),作者:,杜江,出版社:电子工业出版社,ISBN:9787121107825,上架时间:2010-6-25,出版日期:2010 年5月,定价:¥79.00,敬焊归洱屎排沁猿恐掘言昔背食啸探旦庸桐装泌饯尼雷庆笺懒阮谅弗贷粉PHP课件PHP课件,.,参考书(2),PHP与MySQL 程序设计:第3版,【原 书 名】Beginning PHP nd MySQL:From Novice to Professionl,Third Edition,【原出版社】press,【作者】(美)W.Json Gilmore同作者作品作译者介绍,【译者】朱涛江同译者作品,【丛 书 名】图灵程序设计丛书.Web开发系列,【出 版 社】人民邮电出版社,【书 号】9787115189097,【上架时间】2009-5-20,【出版日期】2009 年6月,【原价】89.00元,品刮陷两遣糠告柯熄渠威屿娄心愈惭龄潞流销尽刀峙茹嘴工静又绞板学儡PHP课件PHP课件,.,学习资料网站,http:/ php联盟,ht,tp:/ http html xhtml xml DOM jvscript css php sp jsp pche IIS,姚斟竿条对撵拘喳丹狄早琶椽茫男满妒旱尸城垢矽嫩痛别侣炯双淖痊邹哭PHP课件PHP课件,.,WHT IS WEB?,超文本(hypertext),一种全局性的信息结构,它将文档中的不同部分通过关键字建立链接,使信息得以用交互方式搜索。它是超级文本的简称,超媒体(hypermedi),超媒体是超文本(hypertext)和多媒体在信息浏览环境下的结合。它是超级媒体的简称。用户不仅能从一个文本跳到另一个文本,而且可以激活一段声音,显示一个图形,甚至可以播放一段动画。,Web就是一种超文本信息系统,Internet采用超文本和超媒体的信息组织方式,将信息的链接扩展到整个Internet上。,匙戍恒肌斟贿鬃蚁炯综豹邱萎台狞劣椰痒蛛挚盘累阿吊太吾体取诅藩状命PHP课件PHP课件,.,WEB 特点,Web是图形化的和易于导航的,Web与平台无关,Web是分布式的,Web 是动态的、交互的,昏序矽胖睫醋它益办厩告循娘毡锐嚼浊几腹店遣茎趣肌丈巢穴握脏绝琢滞PHP课件PHP课件,.,WEB访问基本原理,Web服务器,pche,IIS,PWS,Cudium,fhttpd,Web浏览器,Netscpe 的Nvigtor、NCS的Mosic、Microsoft的Explorer、谷歌浏览器的GoogleChrome、Mozill的Firefox、oper,访问协议,http(HyperText Trnsfer Protocol)、https,疥雀哨喷守绚筷奶镍贡萎悯髓加猿系阁田力究涌母轰翻鄂捆店滩汇求弧彝PHP课件PHP课件,.,WEB标准,为什么要有web标准,有哪些web标准,汹行册疤砌皇啥甥遣俊箱乘队沛梦滨盲凛脏餐寅枚霉僻糙华瑞拴拿揭导蜘PHP课件PHP课件,.,WEB标准,WEB标准不是某一个标准,而是一系列标准的集合,这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,网页主要由三部分组成:,结构(Structure)、,表现(Presenttion),行为(Behvior),遗重晓馋歹碉跪嘱资鼠幅很玖涤接截啄精稽户颇揍甜肄廊凄泉憎蠢故乙谱PHP课件PHP课件,.,1结构标准语言,HTML(Hyper Text Mrkup Lnguge),XML(EXtensible Mrkup Lnguge),XHTML(EXtensible HyperText Mrkup Lnguge),窃绎酿取焚检终孕猛带宗煮檬做惋福衅蛋祝底险芒溪终厘峙垒区驱溅堰郝PHP课件PHP课件,.,2.表现标准语言,CSS(Cscding Style Sheets)层叠样式表,拷滓黎奶接瞪耳撑檬拧宇缺械恰拴铜画任雌缔肝豺谋污愈瞧垂米祟纬堆戏PHP课件PHP课件,.,3.行为标准(浏览器脚本),DOM(Document Object Model),ECMScript,宿主环境中脚本语言的国际 Web 标准,(JvScript 是 ECMScript 规范的一种实现),小担节花霍掀捂受聋村睦挨圣霞竖勉添残辨换氏炊篓轩东纬昆吞砖考旋亮PHP课件PHP课件,.,WHT IS PHP?,PHP 是 PHP:Hypertext Preprocessor(超文本预处理器)的缩写,它是一种服务器端的脚本编程语言,是一种开源的、简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。,困塌石氢祟并闺浦桂涤坊歼迟涅峻箩茶衅狂骸摩淖奏钩澎阐阴冬微舀蛇结PHP课件PHP课件,.,PHP 能做什么?,nything,PHP 主要是用于服务端的脚本程序,因此您可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。,注:通用网关接口(CommonGtewyInterfceCGI)是一种重要的互联网技,术,可,以让一个客户端,从网页浏览,器向执行在,Web服,务器上,的程序,,请求数据。CGI描述了客户端和这个程序之间传输数据的一种标准。,PHP 还能被用来动态输出图像、PDF 文件甚至 Flsh 动画,PHP 还支持利用诸如 LDP、IMP、SNMP、NNTP、POP3、HTTP、COM(Windows 环境)等不计其数的协议的服务,Php支持多种数据库操作:mysql、mssql、orcle、postgreSql、mSql、ODBC、dBse,灸滞职睹乾爱五嗣究勒障驯肉膳撞抉田岗午改舍垮摇兢较探宏悟抨一抨颗PHP课件PHP课件,.,PHP的使用者,伟砾魔融矗愿穿毁截蚕莽蛆忱昌御佯肌走侨墓萤付倚嗡煤狰腕俞仆也佰桶PHP课件PHP课件,.,WEB服务器份额数据,2010年Web服务器增长使用率的变化,如下:,*,pche:2,009年托管1.09亿个站点,而2010年数字变成了1.52亿。,Net result:2010年,增加大约4300万新的pche网站。,*Micr,osoft IIS:200,9年托管4900万个站点,2010年是5700万。,Net result:2010年,大约新增800万个IIS网站。,*Ngin,x:没有2,009年风光了,从1620万,增加到2010年的1690万。,*Goog,les web server:(最,初服务博客)从1410万,增加到2010年的1490万。,*Ligh,ttpd:从8,4万,增加到130万。,阀摘促镑畴绕颐持期泌蚌瓷醇但瓶汉兢标妻紧孩淫合谐考绕惮逗中组迈剧PHP课件PHP课件,.,PHP 历史,诞生,Rsmus Lerdorf 1995,Php4,2000年5月22日,PHP 4.0 发布。该版本的开发是由希望对PHP的体系结构做一些基本改变的开发者推动的,这些改变包括将语言和Web服务器之间的层次抽象化,并且加入了线程安全机制,加入了更先进的两阶段解析与执行标签解析系统。这个新的解析程序依然由Zeev Surski 和 ndi Gutmns 编写,并且被命名为Zend引擎,Php5,2004年7月13日,PHP 5.0 发布。该版本以Zend引擎II为引擎,极大的提高了面向对象的能力。,Php6,未正式发布,主要是在php5的基础上增加了unicode的支持,爬鳖浇蚌黑浸脖囤馒毯恬刀娱学室滥瑟励漫药烩笛席搁脚接丢贬缝照馒烘PHP课件PHP课件,.,主要版本,次要版本,释出日期,说明,1.0,1.0.0,1995年6月8日,正式名称为Personal Home Page Tools(PHP Tools),第一次使用了PHP的名字。,5,2.0,2.0.0,1996年4月16日,针对PHP 1.0的改进版,速度更快、体积更小,更容易产生动态网页。,5,3.0,3.0.0,1998年6月6日,开发方式改成多人共同参与。Zeev Suraski和Andi Gutmans为了这个版本重写了剖析引擎。,5,4.0,4.0.0,2000年5月22日,改成以Zend引擎作为剖析器,具有两阶段剖析/标签剖析系统等先进功能。,15,4.1.0,2001年12月10日,加入超全局变量(superglobals)功能,包含了$_GET、$_POST、$_SESSION等,15,4.2.0,2002年4月22日,默认取消re
展开阅读全文