首页/新闻资讯/正文详情

Web应用基础架构

发布时间:2026/11/7 23:28:43 来源:云帆数科 栏目:资讯中心
Web应用基础架构
1.Web请求流程概述Web请求流程由用户电脑浏览器发出HTTP请求响应到Web服务器Web服务器接收之后由Web中间件调用PHP等脚本语言编写的网站并解析执行最后调用数据库数据在由Web服务器返回HTTP响应消息到用户电脑2.操作系统操作系统Operating System简称OS是管理和控制计算机硬件与软件资源的计算机程序是直接运行在“裸机”上的最基本的系统软件任何其他软件都必须在操作系统的支持下才能运行3.Web中间件中间件是一类连接软件组件和应用的计算机软件它包括一组服务。以便于运行在一台或多台机器上的多个软件通过网络进行交互。该技术所提供的互操作性推动了一致分布式体系架构的演进该架构通常用于支持并简化那些复杂的分布式应用程序它包括Web服务器事务监控器和消息队列软件。中间件middleware是基础软件的一大类属于可复用软件的范畴。顾名思义中间件处于操作系统软件与用户的应用软件的中间Web中间件上运行着由Web脚本语言编写的系统4.Web编程语言Web编程语言根据解释执行的位置可以分为前端语言和后端语言。Web前端语言是指在浏览器上解释执行的Web编程语言包括HTMLJS等。Web后端语言是指在Web服务器上解释执行的Web编程语言包括JSP、PHP、ASP、.NET等5.PHPPHP是“PHP Hypertext Preprocess”的首字母缩略词PHP是一种被广泛使用的开源脚本语言PHP脚本在服务器上执行6.JSPJSP全称Java Server Pages是由Sun Microsystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求而动态生成HTML、XML或其他格式文档的Web网页的技术标准。JSP技术是以Java语言作为脚本语言的JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。JSP文件后缀名为*.JSPJSP、PHP等都可以配合HTML进行使用7.数据库数据库Database是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。简单来说是本身可视为电子化的文件柜存储电子文件的处所用户可以对文件中的数据进行新增、截取、更新、删除等操作数据库拥有自己的语言SQL查询语言数据库有两大类关系型数据库和非关系型数据库非关系型数据库处理速度高于关系型数据库8.MySQL数据库MySQL是一个关系型数据库管理系统由瑞典MySQL AB公司开发目前属于Oracle公司。MySQL是一种关系型数据库管理系统关系型数据库将数据保存在不同的表中而不是将所有数据放在一个大仓库内这样就增加了速度并提高了灵活性MySQL数据库特点1.开源2.支持大型的数据库3.使用标准的SQL数据语言形式4.可以运行于多个系统上并且支持多种语言5.对PHP有很好的支持6.可以定制9.Web应用与数据库的关系10.常见数据库和编程语言组合11.B/S机制与C/S机制B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起对C/S结构的一种变化或者改进的结构。在这种结构下用户工作界面是通过WWW浏览器来实现极少部分事务逻辑在前端Browser实现但是主要事务逻辑在服务器端Server实现形成所谓三层3-tier结构。C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机并采用大型数据库系统如Oracle、Sybase、Informix或SQL Server。客户端需要安装专用的客户端软件B/S机制客户端不需要安装专用软件只需要浏览器即可C/S机制客户端是专用软件比如QQ、微信、迅雷等都属于C/S机制12.HTTP协议HTTP协议是Hyper Text Transfer Protocol超文本传输协议的缩写是用于从万维网WWW:World Wide Web服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据HTML文件图片文件查询结果等。HTTP是一个属于应用层的面向对象的协议由于其简捷、快速的方式适用于分布式超媒体信息系统。它于1990年提出经过几年的使用与发展得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版HTTP/1.1的规范化工作正在进行之中而且HTTP-NGNext Generation of HTTP的建议已经提出B/S架构的系统使用的协议为HTTP协议。浏览器作为HTTP客户端通过URL向HTTP服务端即Web服务器发送所有请求。Web服务器根据收到的请求后向客户端发送响应信息HTTP协议特点1.简单快速2.灵活3.无连接4.无状态5.支持B/S及C/S模式13.HTTP之URLURL全称是UniformResourceLocator中文叫统一资源定位符是互联网上用来标识某一处资源的地址HTTP的默认端口为80HTTPS的默认端口为44314.HTTP之请求消息Request客户端发送一个HTTP请求到服务器的请求消息包括以下格式请求行request line、请求头部header、空行和请求数据四个部分组成根据HTTP标准HTTP请求可以使用多种请求方法HTTP请求方法1.GET请求指定的页面信息并返回实体主体2.HEAD类似于get请求只不过返回的响应中没有具体的内容用于获取报头3.POST向指定资源提交数据进行处理请求例如提交表单或者上传文件。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改4.PUT从客户端向服务器传送的数据取代指定的文档的内容5.DELETE请求服务器删除指定的页面6.CONNECTHTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器7.OPTIONS允许客户端查看服务器的性能8.TRACE回显服务器收到的请求主要用于测试或诊断15.HTTP之响应消息Response一般情况下服务器接收并处理客户端发过来的请求后会返回一个HTTP的响应消息。HTTP响应也由四个部分组成分别是状态行、消息报头、空行和响应正文16.HTTP之状态码状态代码有三位数字组成第一个数字定义了响应的类别共分五种类别1xx指示信息——表示请求已接收继续处理2xx成功——表示请求已被成功接收、理解、接受3xx重定向——要完成请求必须进行更一步的操作4xx客户端错误——请求有语法错误或请求无法实现5xx服务器端错误——服务器未能实现合法的请求17.HTTP之常见状态码200OK——客户端请求成功400Bad Request——客户端请求有语法错误不能被服务器所理解401Unauthorized——请求未经授权这个状态代码必须和WWW-Authenticcate报头域一起使用403Forbidden——服务器收到请求但是拒绝提供服务404Not Found——请求资源不存在500Internal Server Error——服务器发生了不可预期的错误503Server Unavailable——服务器当前不能处理客户端的请求一段时间后可能恢复正常

相关推荐

精度提升 GPU 速度: 用精度换取更快的计算和“省得多”的带宽
精度提升 GPU 速度: 用精度换取更快的计算和“省得多”的带宽

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/7 9:17:26

Claude Code 命令与参数速查:会话内和命令行
Claude Code 命令与参数速查:会话内和命令行

Claude Code 命令与参数速查:会话内和命令行 正式发布地址:claude-unlimited.aiautotools.com/knowledge/claude-code-cli-cheatsheet | 源码与文档:GitHub 仓库 一句话答案:日常用 claude 进交互,会话内靠… · 2026/11/7 4:43:30

爱子作为“关系”产物的本质| 赵杰 | 量子意识(第三卷)
爱子作为“关系”产物的本质| 赵杰 | 量子意识(第三卷)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 3:50:22

电工作业电气试验怎么报名?怕考不过白交培训费的看这篇
电工作业电气试验怎么报名?怕考不过白交培训费的看这篇

电工作业电气试验怎么报名?怕考不过白交培训费的看这篇 怕考不过白交培训费?你不是一个人。电工作业电气试验作为特种作业的一部分,是很多从事电力系统、建筑安装、机械设备维护等行业从业者必须掌握的核心技能。但很多人一听到要考证,就担心费钱费力还考… · 2026/11/8 3:21:12

电工作业电气试验怎么考?学历不高怕报不上名?考前押题帮你搞定
电工作业电气试验怎么考?学历不高怕报不上名?考前押题帮你搞定

电工作业电气试验怎么考?学历不高怕报不上名?考前押题帮你搞定 你是不是也担心自己学历不够,考不了电工作业电气试验?其实这事儿真没你想的那么难。很多人以为必须得是本科或者大专才能报名,其实只要符合年龄、健康、培训这些要求, 初中毕业也能报考… · 2026/11/8 3:21:12

株洲市电工证考试流程良心建议,别再被中介套路了
株洲市电工证考试流程良心建议,别再被中介套路了

株洲市电工证考试流程良心建议,别再被中介套路了 你是不是也遇到过这种情况:听说电工证能涨工资、找工作有优势,想考个证,结果一问报名,满嘴跑火车的中介太多,不知道该信谁?这事儿我见过太多了,今天我就用 株洲市电工证考试流程… · 2026/11/8 3:21:12

电工证复审 学校怎么操作?官方报名入口别走错
电工证复审 学校怎么操作?官方报名入口别走错

电工证复审 学校怎么操作?官方报名入口别走错 证书过期了不知道怎么复审延期?别慌,很多电工朋友都在这个节点上踩坑,关键是要找对【电工证复审 学校】的官方报名入口。别再随便找“代办”了,现在全国多地都在严查证件造假,走正规渠道才是硬道理。… · 2026/11/8 3:21:12

电工证如何拍照认证能直接上岗?官方报名入口全解析
电工证如何拍照认证能直接上岗?官方报名入口全解析

电工证如何拍照认证能直接上岗?官方报名入口全解析 你是不是正在为找电工工作发愁?手里缺一个电工证,企业不认,项目不收,连面试机会都没?别急,今天就从平顶山项目现场管理员的角度,告诉你 电工证如何拍照认证 到底靠不靠谱, 官方报名入口… · 2026/11/8 3:21:12

承德去哪里考电工证的内部消息全知道,别再被中介骗了
承德去哪里考电工证的内部消息全知道,别再被中介骗了

承德去哪里考电工证的内部消息全知道,别再被中介骗了 你是不是也这样,听说要考电工证,但不知道去哪儿报,生怕被中介坑了钱还拿不到证?别急,承德的电工证考试流程其实不难,关键是要选对地方、走对流程。今天我就把 内部消息… · 2026/11/8 3:20:12

电工证丢失还能补吗?千万别踩坑,丢了证等于失业
电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/8 0:00:20

电力电缆作业证直播报名入口与办理流程良心建议
电力电缆作业证直播报名入口与办理流程良心建议

电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/8 0:00:20

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/8 0:00:20

电工证丢失还能补吗?千万别踩坑,丢了证等于失业
电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/8 0:00:20

电力电缆作业证直播报名入口与办理流程良心建议
电力电缆作业证直播报名入口与办理流程良心建议

电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/8 0:00:20

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/8 0:00:20

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/7 11:25:08

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/7 12:02:18

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/8 1:18:25

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码