



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题名称:Php概述及特点教学目的:1、了解什么是php 2、了解为什么选择php 3、掌握php工作原理教学重点:php工作原理教学难点:php工作原理教学方法:讲授法、演示法、讨论法课时安排:2课时教学环境:多媒体教室学习过程:教学环节教学内容学生活动新课导入(5min)上次课我们讨论了动态网站和静态网站区别,那么请问:动态网站有哪些开发语言?我们为什么会选择php呢?积极回答教师提出的问题并总结归纳任务1Php概述(25min)一、Php的来龙去脉 PHP(PHP:HypertextPreprocessor)是一种在电脑上执行的脚本语言,主要用途是在于处理动态网页,也包含了命令行执行接口(command line interface),或者产生图形用户界面(GUI)程式。 PHP, which stands for PHP: Hypertext Preprocessor is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Its syntax draws upon C, Java, and Perl, and is easy to learn. The main goal of the language is to allow web developers to write dynamically generated web pages quickly, but you can do much more with PHP. PHP最早由丹麦人拉斯姆斯勒多夫在1995年发明,而现在PHP的标准由PHP Group和开放源代码社区维护。PHP以PHP License作为许可协议,不过因为这个协议限制了PHP名称的使用,所以和开放源代码许可协议GPL不相容。PHP的应用范围相当广泛,尤其是在网页程式的开发上。一般来说PHP大多执行在网页服务器上,透过执行PHP代码来产生使用者浏览的网页。PHP 可以在多数的服务器和操作系统上执行,而且使用PHP完全是免费的。根据2007年4月的统计资料,PHP已经被安装在超过2000万个网站和100万台服务器上。此部分主要由老师来讲解,同时学生也配合着老师回答一些常见问题此时学生应该注意听教师的讲解,因为此处是新知识,同时也应积极回答相应的问题,进行认真的思考任务2Php特点(15min)1、开放的源代码:所有的PHP源代码事实上都可以得到。2、PHP是免费的:和其它技术相比,PHP本身免费。3、PHP的快捷性:程序开发快,运行快,技术本身学习快。4、嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言,编辑简单,实用性强,更适合初学者。5、跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。6、效率高:PHP消耗相当少的系统资源。7、图像处理:用PHP动态创建图像。8、面向对象:在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。9、专业专注:PHP支持脚本语言为主,同为类C语言。翻开课本第2页,对照教师讲解并记上笔记任务3应用和语法(20min) 1、PHP是一个应用范围很广的语言,特别是在网络程式开发方面。一般来说PHP大多在服务器端执行,透过执行PHP的代码来产生网页提供浏览器读取,此外也可以用来开发命令行脚本程式和使用者端的GUI应用程式。PHP可以在许多的不同种的服务器、操作系统、平台上执行,也可以和许多数据库系统结合。使用PHP不需要任何费用,官方组织PHP Group提供了完整的程序源代码,允许使用者修改、编译、扩充来使用。 PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C+进行程序的扩展!小组讨论:你认为php可以应用在哪些范围?任务4数据库支持 PHP 在数据库方面的丰富支持,也是它迅速走红的原因之一,它支持下列的数据库或是数据文件: Adabas D DBA dBase dbm filePro Informix InterBase mSQL Microsoft SQL Server MySQL Solid Sybase ODBC Oracle PostgreSQL而在 Internet 上它也支持了相当多的通讯协议 (protocol),包括了与电子邮件相关的 IMAP,POP3;网管系统 SNMP;网络新闻NNTP;帐号共用 NIS;全球信息网 HTTP 及 Apache 服务器;目录协议 LDAP 以及其它网络的相关函数。除此之外,用 PHP 写出来的 Web 后端 CGI 程序,可以很轻易的移植到不同的操作系统上。例如,先以 Linux 架的网站,在系统负荷过高时,可以快速地将整个系统移到 SUN 工作站上,不用重新编译 CGI 程序。面对快速发展的 Internet,这是长期规划的最好选择。学生讨论目前所学过的数据库板书设计Php概述及特点一、php的来龙去脉二、Php
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年口腔颌面外科常见手术操作规范考试卷答案及解析
- 2025年人教部编版七年级上册道德与法治期末阶段复习检测卷四(含答案)
- 工作局安全生产培训方案课件
- 2025年能源互联网中分布式能源交易市场结构及竞争格局分析
- 一般行为管理暂行办法
- 行业会议管理暂行办法
- 煤矿总结奖励管理办法
- 2025年大学支委会会议记录
- 设计出图章管理办法
- 中级防火巡查技能考试题及答案
- 2025年铜陵枞阳国有资本投资控股集团有限公司公开招聘工作人员8名备考练习试题及答案解析
- 2025年生物结业考试卷及答案
- 塔吊出租安全协议书范本
- 2025年国家统一司法考试真题及答案
- 绿色矿山培训课件
- 2025四川宜宾五粮液集团旗下环球集团招聘75人笔试参考题库附答案解析
- 纪念抗美援朝队会课件
- 2025广东茂名市信宜市供销合作联社招聘基层供销社负责人2人笔试模拟试题及答案解析
- 初一语文秋季开学第一课《语你相遇真的好幸运》课件
- 医院护理人文关怀实践规范专家共识
- 成人反流误吸高危人群全身麻醉管理专家共识(2025版)解读
评论
0/150
提交评论