1 / 139
文档名称:

PHP和MySQL Web开发.ppt

格式:ppt   大小:4,106KB   页数:139页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PHP和MySQL Web开发.ppt

上传人:lily8501 2017/9/29 文件大小:4.01 MB

下载得到文件列表

PHP和MySQL Web开发.ppt

相关文档

文档介绍

文档介绍:LAMP 开发工程师
国家软件人才国际培训(西安)基地
房栋
什么是软件?
软件=程序+文档
程序:是计算机指令的集合,它以文件的形式存储在磁盘上。
文档:可行性分析说明书、需求分析说明书、概要设计说明书、详细设计说明书、数据库设计说明书、开发进度计划、模块开发卷宗、测试计划、测试用例、测试结果、项目总结报告、用户手册…..
软件的分类
软件按使用方式来分
商业软件:Windows、Office、SQLServer
共享软件:WinRAR、优化大师、….
开源软件:Linux、OpenOffice….
软件的生存周期
阶段
基本任务
工作结果
软件计划
明确工作范围
计划任务书
需求分析
定义用户要求
需求规格书
软件设计
建立软件逻辑结构
设计说明书
程序编码
编写程序代码
程序清单
系统测试
尽可能发现多的错误
可运行系统,测试报告
系统维护
运行和改进
改进的系统
软件项目开发工作流程
软件计划
需求分析
软件设计
软件编码
软件测试
软件维护
计划任务书
需求规格书
设计说明书
程序清单
测试报告
功能,性能
及系统环境变化
软件项目开发工作流程(瀑布模型)
软件生存周期
软件计划
需求分析
软件设计
软件编码
软件测试
软件维护
软件生存期—瀑布模型
软件开发中各部分所占的比重
单元测试
25%
编码20%
设计15%
综合测试20%
分析设计20%
开发各阶段百分比图
开发33%
维护67%
开发与维护所占百分比
开发模式的转变
在以前,人们开发的程序主要是基于C/S即客户端服务器模式,典型的开发语言代表为VB、Delphi等,这样的程序虽然简单易用,功能强大,但也带来不少的弊病。比如要完成某个系统需要同时用某种开发语言编写两种系统,一种是服务器端,一种是客户端,这样肯定会带来移植和维护的问题,随着社会的发展,人们迫切的希望有一种新的开发模式来取带原来旧的开发模式。这样新的开发模式B/S即浏览器/服务器模式就诞生了。
进入PHP世界
目前,基于服务器端的脚本语言相当丰富,常用的PHP、Perl、ASP和JSP等都是其中的优秀代表。同其他脚本语言相比,PHP的优势在什么地方?什么样的站点应该选用PHP?如何使web服务器支持PHP?如何在各种平台下安装PHP?如何使PHP与服务器紧密结合、提供高性能的服务?这些都是PHP程序设计工程师首先应该掌握的基本知识。
PHP 简介
一、什么是PHP?
PHP(Hypertext Processor)是目前最常见的用来生成动态网页的工具之一,也是一种易于学****和使用的Web服务器端脚本描述语言。它的出现使得快速开发动态网页成为现实。许多用其他开发语言难以实现的功能和目标,借助PHP却只需几句很简单的脚本语句就可以了。PHP是一种HTML(Hypertext Markup Language, 超文本链接标示语言)内嵌式的语言(类似于IIS上的ASP),而且PHP的语法融合了Unix Shell、C、C++、Java、Perl以及PHP自己的特性,同传统的CGI或者Perl相比,PHP的语法规则更简单,开发效率更高。