二年级下册语文-11我是一只小虫子-人教部编版完美课件_第1页
二年级下册语文-11我是一只小虫子-人教部编版完美课件_第2页
二年级下册语文-11我是一只小虫子-人教部编版完美课件_第3页
二年级下册语文-11我是一只小虫子-人教部编版完美课件_第4页
二年级下册语文-11我是一只小虫子-人教部编版完美课件_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PHP动态网站开发实例教程单元1:PHP程序开发基础

任务1:PHP开发环境搭建PHP课程组开发PHP动态网站开发实例教程单元1:PHP程序开发基础

任务11、任务陈述

学习提纲2、知识准备3、任务实施PHP程序开发基础开发环境搭建4、任务拓展5、项目实训1、任务陈述学习提纲2、知识准备3、任务实施PHP程序开发任务陈述

1

“工欲善其事,必先利其器”,要想成为一名合格的PHP程序员,除了掌握扎实的语言基本功外,还必须掌握如何搭建PHP开发环境,这样才能为后期的程序开发打下一个良好的基础。PHP程序开发基础开发环境搭建任务陈述1“工欲善其事,必先利其器”,要想成3知识准备

21.1.1PHP发展历史1994年:RasmusLerdorf创建。

1995年:对外发表第一个版本,并且发布了PHP1.0。

……2008年:PHP5成为了PHP唯一维护中的稳定版本。PHP下一个备受关注的版本6.0,不久将发布。PHP程序开发基础开发环境搭建1.1PHP简介1.1.2

PHP语言特性

1.免费开源,自由获取。

2.移植性强,组件丰富。

3.语言简单,开发效率高。

4.PHP功能强大的函数库。知识准备21.1.1PHP发展历史PHP程序开发基础4知识准备

21.1.3PHP与其他语言的比较PHP程序开发基础开发环境搭建1.1PHP简介比较指标PHPJSP.NET操作系统Windows/Linux/Max/……Windows/Linux/Max/……WindowsWeb服务器Apache/Nginx/IISApache/Nginx/IISIIS执行效率高很高高稳定性佳佳佳开发时间很短长短学习难度易难中函数库/插件丰富丰富一般核心升级快一般一般开发工具丰富一般一般HTML语言结合好差好开发成本低高中知识准备21.1.3PHP与其他语言的比较PHP程序开发5知识准备

21.1.4PHP岗位需求及应用领域PHP程序开发基础开发环境搭建1.1PHP简介PHP岗位需求2.PHP的应用领域PHP程序员PHP开发工程师PHP项目经理1.有PHP实际项目编程经验;2.精通HTML源代码,熟悉dreamweaver,photoshop等软件;3.有较强数据库基础,熟悉MySQL,基本的数据库优化;4.有良好的编程风格和编码习惯,思路清晰;5.有较强的团队合作意识;……Web办公系统PHP电子商务系统Web应用系统开发知识准备21.1.4PHP岗位需求及应用领域PHP程序开6知识准备

21.2.1PHP开发环境PHP程序开发基础开发环境搭建1.2PHP开发环境1.2.2PHP集成开发工具1.LAMP环境介绍2.WAMP环境介绍3.Apache服务器4.MySQL数据库5.PHP脚本语言1.LAMP环境是指Linux+Apache+MySQL+PHP相关环境的简称。2.LAMP是指Linux操作系统、Apache网页服务器、MySQL数据库管理系统和PHP脚本4种技术。3.WAMP和LAMP最大差异只在于它们的操作系统。

1.XAMPP2.AppServ

知识准备21.2.1PHP开发环境PHP程序开发基础7知识准备

21.2.3PHP代码编辑工具PHP程序开发基础开发环境搭建1.2PHP开发环境1.AdobeDreamweaver2.ZendStudio3.NetBeans

知识准备21.2.3PHP代码编辑工具PHP程序开发基础8任务实施

3要完成PHP开发环境的搭建,选择合适的开发工具与PHP代码编辑软件是十分必要的,本任务将给读者呈现完整的PHP开发环境的搭建过程及步骤,并学习PHP代码释疑与编辑技巧。任务实施步骤如下:第一步:集成开发工具——XAMPP的使用;第二步:使用Netbeans软件编辑PHP程序;第三步:PHP代码释疑与编辑技巧。PHP程序开发基础开发环境搭建1.实施思路与方案任务实施3要完成PHP开发环境的搭建,选择9任务实施

3(1)XAMPP下载与服务启动PHP程序开发基础开发环境搭建2.集成开发工具——XAMPP的使用1.至下载集成开发包,下载的包在服务器上解压到任意目录,比如放到D盘根目录。2.双击运行目录内的setup_xampp.bat初始化xampp,然后运行xampp-control.exe可以启动或停止Apache、MySQL等各个模块。3.打开浏览器,地址栏中输入

http://localhost/xampp/,启动页面。任务实施3(1)XAMPP下载与服务启动PHP程序开发基10任务实施

3PHP程序开发基础开发环境搭建2.集成开发工具——XAMPP的使用(2)XAMPP的使用XAMPP的启动路径xampp\xampp-control.exeXAMPP服务的启动和停止脚本路径启动Apache和MySQL:xampp\xampp_start.exe停止Apache和MySQL:xampp\xampp_stop.exe启动Apache:xampp\apache_start.bat停止Apache:xampp\apache_stop.bat启动MySQL:xampp\mysql_start.bat停止MySQL:xampp\mysql_stop.batXAMPP的配置文件路径Apache基本配置:xampp\apache\conf\httpd.confPHP:xampp\php\php.iniMySQL:xampp\mysql\bin\my.iniphpMyAdmin:xampp\phpMyAdmin\config.inc.phpXAMPP的其它常用路径网站根目录的默认路径:xampp\htdocsMYSQL数据库默认路径:xampp\mysql\data任务实施3PHP程序开发基础开发环境搭建2.集成开11任务实施

3PHP程序开发基础开发环境搭建3.使用Netbeans软件编辑PHP程序(1)新建项目(2)新建文件(3)编辑页面(4)运行PHP程序打开Netbeans软件,新建PHP项目,项目名称“dophp”。

在dophp项目下,新建文件夹chapter1,在文件夹里新建PHP文件myfirst.php。打开myfirst.php页面,输入php代码。PHP代码输入完成后,必须被Web服务器编译后才能正确地显示在客户端的浏览器中。在浏览器地址中输入http://localhost/dophp/chapter1/myfirst.php。

任务实施3PHP程序开发基础开发环境搭建3.使用N12任务实施

3(1)PHP标记风格PHP程序开发基础开发环境搭建4.PHP代码释疑与编辑技巧(2)PHP注释(3)智能代码补全(4)代码格式化在页面中出现的“<?php”和“?>”标志符,是php标记。PHP告诉Web服务器PHP代码何时开始、结束。这两个标记之间的代码都将被解释成PHP代码,PHP标记用来隔离PHP和HTML代码。PHP的标记风格有多种,以“<?php”开始,“?>”结束,是本书的标记风格,也是最常见的一种风格。它在所有的服务器环境下都能被使用,所以推荐用户使用这种标记风格。注释是对PHP代码的解释和说明,PHP解释器将忽略注释中的所有文本。PHP注释一般分为多行注释和单行注释。多行注释是以“/*”开始,“*/”结束。单选注释是以“//”开始,所在行结束时结束。智能代码补全工具是一个编程辅助工具,其功能是实现编程的关键字提示。在NetBeans软件中使用快捷键“Ctrl+\”实现代码智能提示功能。

代码格式化,主要是整理源代码的缩进,以及运算符的间隔等。目的是使代码缩进清晰,更容易阅读。在NetBeans软件中使用快捷键“Alt+Shift+F”来实现代码的格式化功能。任务实施3(1)PHP标记风格PHP程序开发基础开13任务拓展

4综合所学的PHP程序的创建过程,通过一个简单的“商店计费打折”小程序来加深理解。并能通过表单输入商品的原价、折扣,求促销后的价格。PHP程序开发基础开发环境搭建商品计费打折参考代码参考代码任务拓展4综合所学的PHP程序的创建过程,14项目实训

5PHP程序开发基础开发环境搭建WAMP安装与配置【实训介绍】WAMP环境是指Windows+Apache+MySQL+PHP相关环境的简称,即Windows操作系统、Apache网络服务器、MySQL数据库管理系统和PHP脚本。其实它的组合最早还是来源于LAMP组合。Windows给用户带来的最大便捷就是图形化操作,WAMP环境最大的优势在于它的图形化操作与安装。因在Windows多年的市场占有率,所以在开发和调试的过程中使用WAMP环境是非常有优势的。WAMP和LAMP最大差异只在于它们的操作系统。【实训目的】

温馨提示

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

评论

0/150

提交评论