第二章 Web系统开发架构及PHP6简介

更新时间:2023-08-16 05:27:01 阅读量: 教学研究 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

Linux+PHP+MYSQL(2)

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

第二章 Web系统开发架构及PHP6简介

Web系统开发架构 PHP6的一般特性 如何写出合格的代码 如何成为合格的开发人员

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.1 Web系统开发架构一、传统的客户端-服务器架构(C/S)客户端服务器

客户端 客户端

需要在每个节点安装客户端,增加项目成本 对于网络性能差的区域而言存在性能差的风险 升级客户端系统版本更新滞后

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.1 Web系统开发架构二、浏览器-服务器架构(B/S)

经典的三层架构

程序的开发架构中早期具有影响力的是 著名的三层架构,它包括用户接口和永久数 据存储,这一架构在20世纪70年代就出现了, 这一名词直到20世纪90年代才流行起来,部 分原因是解决了广泛使用的两层架构所带来 的问题。

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.1 Web系统开发架构三、三层架构的经典视图

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.1 Web系统开发架构四、三层架构垂直划分的经典描述:

界面(interface)-页面、报表等 应用逻辑(application Logic)-控制流程 的任务和规则 存储(storage)-持久存储机制

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.1 Web系统开发架构五、三层架构的优点:

开发人员可以将应用程序中的业务逻辑放在中间层 应用服务器上,这样业务逻辑与用户界面分开。 在保证客户端功能的前提下,为用户提供简洁统一 的界面。这种体系结构也为系统提供了良好的可维 护性 当需求发生变化时,只需要修改应用服务器就可以 了,从而使开发人员专注于应用系统核心业务逻辑 的分析、设计与开改,简化了应用系统的开发、更 新和升级工作。

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.1 Web系统开发架构六、三层架构对应于PHP的开发架构

界面(interface)-页面、报表等

应用逻辑(application Logic)- PHP语言存储(storage)-MYSQL

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.2 PHP6的一般特性一、PHP原理图

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.2 PHP6的一般特性一、PHP原理

当用户在浏览器地址中输入要访问的PHP页面文件名, 然后回车就会触发这个PHP请求。 并将请求传送到支持PHP的WEB服务器。 WEB服务器接受到这个请求,并根据后缀进行判断, 如果是一个PHP请求,WEB服务器从硬盘或者内存中 取出要访问的PHP应用程序。 并将其发送给PHP引擎程序。 PHP引擎程序会对传送过来的文件进行扫描并根据命 令从后台读取,处理数据,并动态生成HTML页面。 PHP引擎程序将生成的HTML页面返回给WEB服务器, WEB服务器再将HTML页面返回给用户.

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.2 PHP6的一般特性一、PHP6的一般特性:

实用性。 强大功能。 可选择性。 成本。

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.3 如何写出合格的代码

遵守规范(编码规范、开发规范) 代码的可读性、可维护性 开发与测试 成为合格的测试者 Bug与缺陷

1.Web系统开发架构2.PHP6的一般特性3.如何写出合格的代码4.如何成为合格的开发人员

2.4如何成为合格

的开发人员

严谨踏实的作风 严格要求自己 团队合作,取长补短 基本功:HTML、SQL、Network 自己学习能力 DEBUG能力 文档也是成果物

本文来源:https://www.bwwdw.com/article/buoj.html

Top