Web应用开发技术发展
2020-10-13 13:45:13   0  举报             
     
         
 Web应用开发技术发展与技术原理
    作者其他创作
 大纲/内容
 PythonWeb应用程序
     Body:1个HTML文件
  <Request>:environ
  2020-10-2 VegaGao
  客户端浏览器
  Web服务器
  动态交互
  WSGI规范
   <Python:MVC框架>
  MVVM 前端技术……
  Web 应用开发技术发展
  发送1个HTTP请求<Request>
  HTML文本: text/htmlJPEG图片:image/jpegMP4视频:video/mp4……
  <JSP>
  易维护页面
  解析显示HTML文档
  HTTP/1.1 200 OKServer: nginxContent-Type: text/htmlHeader3: Value3……Body : <html> … </html>
  GET /urlpath HTTP/1.1Host: 网站域名(首页)Header2: Value2……body  data
  响应类型Content-Type
   GET:仅请求资源
  <Response>返回1个HTTP响应
  Header
  动态服务器
   <JSP:MVC框架>
  静态
  2020-10-2 VegaGao  2020-10-6 Update
   <ASP.NET>
  MVC 框架模型-视图-控制器
  静态服务器
  开发效率高
   开源的脚本语言
  CGI 模式通用网关接口
  异步开发
  返回的响应可以自我迭代自动请求其他(类型)的资源
  动态生成HTML
  <Response>HTTP:Header + Body
  Lighttpd
   POST:附带用户数据
   微软VBScript脚本编程
  <HTML>
  <C/C++>
   低级语言
  http://www.xx.com
  Web 应用原理图解
   <PHP:MVC框架>
  脚本语言
   解释型的脚本语言
  Nginx
   Java 编写脚本
  <PHP>
  读取现成HTML
  GET /urlpath HTTP/1.1Host: 网站域名(首页)Header2: Value2……
  <Python>
  <ASP>
  响应状态码Status
  Web页面
  响应成功:200 OK重定向:3xx客户端发送请求有误:4xx服务器端处理发生错误:5xx
  其他Headers
   <html>    <head>...</head>    <body>...</body> </html>
  Apache
     收藏 
       收藏 
     
 
 
 
 
  0 条评论
 下一页