Atitit web 之道 艾龙著 Atitit web 之道 艾龙艾提拉著v2 saa.docx

Atitit web开发之道 attilax著

Web应用

1. 第1章 Web编程基础知识 (1) 3

1.1. 1.1 什么是Web (1)1.2 Web的工作原理 (2) 3

1.2. 1.3 Internet网络协议 (3) 3

1.3. 1.3.1 TCP/IP协议 (3) 1.3.2 HTTP协议 (4) 3

1.4. 11.4 IP地址、域名和URL (5) 3

1.5. 1.5 动态网页设计技术简介 (7)1.5.1 PHP (7)1.5.2 JSP (7)1.5.3 ASP.NET 3

1.6. 1.1  Internet简介 1.1.3  IP地址 1.1.4  域名 1.3  Web浏览器 1.4  Web服务器 3

1.7. 1.5  URI统一资源定位符 1.5.1  URL的格式 3

1.8. 1.6  MIME多用途网际邮件扩充协议 3

1.9. 1.7  HTTP超文本传输协议 1.7.1  请求阶段 1.7.2  响应阶段 3

1.10. 1.8  安全性 3

1.11. 1.9  Web编程工具箱 1.9.1  HTML概述 1.9.4  XML概述 1.9.5  JavaScript概述 1.9.8  Ajax概述 3

2. 重要协议与规范 4

2.1. Cgi规范 4

2.2. MIME多用途网际邮件扩充协议 4

2.3. 1.7  HTTP超文本传输协议 4

3. 第2章 HTML和JavaScript  h5 第5章 Web客户端程序设计 (70) 4

3.1. Bom 与dom 4

3.2. 5.3 HTML DOM (117) 5

3.3. HTML控件与服务器控件 6

4. Cgi 6

5. 第6章动态Web开发129 6

5.1. 6.1Web开发概述129 6

5.2. 6.1.1静态Web页面1296.1.2动态Web页面130 6

5.3. 6.2JSP php 简介131 6

5.4. 开发环境安装与配置131 6

5.5. 6.4页面运行原理147 6

5.6. 6.6JSP内置对象158 6.6.1request对象1586.6.2response对象1626.6.3Session对象1646.6.4application对象173 6

6. 第3章  层叠样式表 css 7

7. 第10章  Ajax简介 7

8. 第5章 网站导航  7

9. 第20章 使用网络函数和协议函数 7

9.1. 20.2 发送和读取电子邮件 7

9.2. 20.3 使用其他Web站点的数据 7

10. 8.1  基础功能  177 8

10.1. 8.1.1  请求方法  178 8

10.2. 8.1.2  路径解析  179 8

10.3. 8.1.3  查询字符串  180 8

10.4. 8.1.4 Cookie 181 8.1.5 Session 184 8

10.5. 8.1.6  缓存  190 8

10.6. 8.1.7 Basic认证  193 8

11. 8.2  数据上传  195 8

12. 8.3  路由解析  201 9

12.1. 8.3.1  文件路径型  202 9

12.2. 8.3.2 MVC 202 9

12.3. 8.3.3 RESTful 207 9

13. 8.4  中间件  210 9

13.1. 8.4.1  异常处理  214 9

13.2. 8.4.2  中间件与性能  215 9

13.3. 8.4.3  小结  216 9

14. 8.5  页面渲染  217 9

14.1. 8.5.1  内容响应  217 9

14.2. 8.5.2  视图渲染  219 9

14.3. 8.5.3  模板  220 9

14.4. 8.5.4 Bigpipe 231 9

15. 第9章 玩转进程  2369.1  服务模型的变迁  236 10

15.1. 9.1.1  石器时代:同步  236 10

15.2. 9.1.2  青铜时代:复制进程  237 10

15.3. 9.1.3  白银时代:多线程  237 10

15.4. 9.1.4  黄金时代:事件驱动  237 10

16. 10

17. 第5 章REST 和Ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

18. 第6 章网站架构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 11

18.1. WSGI 协议 11

18.2. 常见的WSGI 容器 11

18.3. Web 服务器Nginx 11

18.4. Web 服务器与应用服务器的区别 11

19. 第10 章服务化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 11

20. 参考资料 12

  1. 第1章 Web编程基础知识 (1)

    1. 1.1 什么是Web (1)1.2 Web的工作原理 (2)
    2. 1.3 Internet网络协议 (3)
    3. 1 TCP/IP协议 (3) 2 HTTP协议 (4)
    4. 11.4 IP地址、域名和URL (5)
    5.  1.5 动态网页设计技术简介 (7)1 PHP (7)2 JSP (7)3 ASP.NET 
    6. 1.1  Internet简介 1.1.3  IP地址 1.1.4  域名 1.3  Web浏览器 1.4  Web服务器 
    7. 1.5  URI统一资源定位符 1.5.1  URL的格式 
    8. 1.6  MIME多用途网际邮件扩充协议 
    9. 1.7  HTTP超文本传输协议 1.7.1  请求阶段 1.7.2  响应阶段 
    10. 1.8  安全性 
    11. 1.9  Web编程工具箱 1.9.1  HTML概述 1.9.4  XML概述 1.9.5  JavaScript概述 1.9.8  Ajax概述 
    12. Web开发技术大体上也可以被分为客户端技术和服务端技术两大类
  2. 重要协议与规范
    1. Cgi规范
    2.  MIME多用途网际邮件扩充协议 

多用途网际邮件扩充协议是一个Internet标准,MIME给web浏览器提供了查阅多格式文件的方法。

MIME规定了用于表示各种各样的数据类型的符号化方法。此外,在万维网中使用的HTTP协议中也使用了MIME的框架,标准被扩展为互联网媒体类型。 [1]

  1. 1.7  HTTP超文本传输协议
  2. 互联网媒体类型MIME类型MIME type)或内容类型content type

编辑 讨论

本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!

本词条由“科普中国”科学百科词条编写与应用工作项目 审核 。

互联网媒体类型(Internet media type,也称为MIME类型MIME type)或内容类型content type))是给互联网上传输的内容赋予的分类类型。

互联网媒体类型(Internet media type,也称为MIME类型MIME type)或内容类型content type))是给互联网上传输的内容赋予的分类类型。

    1. SOAP 与ws
    2. rest
  1. 第2章 HTML和JavaScript  h5 第5章 Web客户端程序设计 (70)
    1. Bom 与dom

5.1 脚本语言JavaScript (70)

5.1.1 什么是脚本语言 (70)

5.1.2 JavaScript语言概述 (71)

5.1.3 JavaScript编程基础 (71)

5.1.4 JavaScript对象 (81)

5.1.5 常用的内建对象和函数 (84)

5.2 浏览器对象模型及应用 (93)

5.2.1 浏览器对象模型 (94)

5.2.2 Navigator对象 (94)

5.2.3 Window对象 (95)

5.2.4 Document对象 (98)

5.2.5 Form对象 (103)

5.2.6 History对象和Location对象 (108)

5.2.7 Frame对象 (109)

5.2.8 程序示例—用户注册信息合法性检查 (110)

5.2.9 程序示例—扑克牌游戏程序 (113)

  1. 5.3 HTML DOM (117)

5.3.1 HTML DOM概述 (117)

5.3.2 DOM节点树 (117)

5.3.3 DOM树节点的属性 (118)

5.3.4 访问DOM节点 (119)

    1. HTML控件与服务器控件
  1. Cgi
  2. 第6章动态Web开发129
    1. 6.1Web开发概述129
    2. 6.1.1静态Web页面1296.1.2动态Web页面130
    3. 6.2JSP php 简介131
    4.  开发环境安装与配置131

6.3.1JDK的下载、安装及环境变量配置131

6.3.2Tomcat安装135

页面的基本结构139页面的运行过程140

  1. 6.4页面运行原理147
  2.  6.6JSP内置对象158 6.6.1request对象1586.6.2response对象1626.6.3Session对象1646.6.4application对象173

6.中的文件操作176

  1.   第3章  层叠样式表 css
  2.  第10章  Ajax简介 
  3.   第5章 网站导航
  1.  第20章 使用网络函数和协议函数 

20.1 了解可供使用的协议

  1. 20.2 发送和读取电子邮件 
  2. 20.3 使用其他Web站点的数据 

第8章 ASP.NET对象应用

8.1 Response对象

8.2 Request对象

8.2.5 读取Cookie数据

8.5.1 Cookie对象

8.5.3 Session对象

  1.  8.1  基础功能  177

    1. 8.1.1  请求方法  178
    2. 8.1.2  路径解析  179
    3. 8.1.3  查询字符串  180
    4. 8.1.4 Cookie 181 8.1.5 Session 184
    5. 8.1.6  缓存  190
    6. 8.1.7 Basic认证  193
  2. 8.2  数据上传  195

8.2.1  表单数据  195

8.2.2  其他格式  196

8.2.3  附件上传  197

8.2.4  数据上传与安全  199

  1. 8.3  路由解析  201

    1. 8.3.1  文件路径型  202
    2. 8.3.2 MVC 202
    3. 8.3.3 RESTful 207
  2. 8.4  中间件  210
    1. 8.4.1  异常处理  214
    2. 8.4.2  中间件与性能  215
    3. 8.4.3  小结  216
  3. 8.5  页面渲染  217
    1. 8.5.1  内容响应  217
    2. 8.5.2  视图渲染  219
    3. 8.5.3  模板  220
    4. 8.5.4 Bigpipe 231

8.6  总结  235

8.7  参考资源  235

  1. 第9章 玩转进程  2369.1  服务模型的变迁  236

    1. 9.1.1  石器时代:同步  236
    2. 9.1.2  青铜时代:复制进程  237
    3. 9.1.3  白银时代:多线程  237
    4. 9.1.4  黄金时代:事件驱动  237

9.2  多进程架构  238

9.2.1  创建子进程  239

9.2.2  进程间通信  240

9.2.3  句柄传递  242

9.2.4  小结  2

  1. 第5 章REST 和Ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 

127
什么是REST 
RESTful API 设计指南
使用名词来表示资源
关注请求头
合理使用请求方法和状态码
正确地使用REST

  1. 第6 章网站架构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

Python 应用服务器

    1. WSGI 协议
    2. 常见的WSGI 容器
    3. Web 服务器Nginx 
    4. Web 服务器与应用服务器的区别
  1.   第10 章服务化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

为什么需要服务化

RPC 框架

服务化带来的问题

微服务架构

  1.    参考资料

《Python Web开发实战》(董伟明 著)【简介_书评_在线阅读】 - 当当图书.mhtml

《ASP.NET Web程序设计(21世纪重点大学规划教材)》(祁长兴 主编)【简介_书评_在线阅读】 - 当当图书.mhtml

Php web开发

《Web程序设计(第4版)》(吉根林 主编)【简介_书评_在线阅读】 - 当当图书.mhtml

《Web项目开发实践教程》(朱林、庄丽、杨平乐、徐新、潘操、高洁)【简介_书评_在线阅读】 - 当当图书.mhtml

web技术(技术类别)_百度百科.html

Atitit web 之道 艾龙著 Atitit web 之道 艾龙艾提拉著v2 saa.docx Atitit web开发之道 attilax著 Web应用 1. 第1章 Web编程基础知识 (相关推荐

  1. 第2章 Python编程基础知识 第2.1节 简单的Python数据类型、变量赋值及输入输出

    第三节 简单的Python数据类型.变量赋值及输入输出 Python是一门解释性语言,它的执行依赖于Python提供的执行环境,前面一章介绍了Python环境安装.WINDOWS系列Python编辑和 ...

  2. python输入123输出321的编程_第2章 Python编程基础知识 第2.1节 简单的Python数据类型、变量赋值及输入输出...

    第三节 简单的Python数据类型.变量赋值及输入输出 Python是一门解释性语言,它的执行依赖于Python提供的执行环境,前面一章介绍了Python环境安装.WINDOWS系列Python编辑和 ...

  3. 第2章 Python编程基础知识目录

    第2.1节 简单的Python数据类型.变量赋值及输入输出 第2.2节 Python的语句 第2.3节 Python运算符大全 老猿Python,跟老猿学Python! 博客地址:https://bl ...

  4. 16第一章 ASP.Net编程基础知识

    第一章        ASP.Net编程基础知识 第一章        ASP.Net编程基础知识 本章首先介绍用ASP.Net技术编制服务器端动态网页所需的网络和HTML标记语言方面的有关知识.然后 ...

  5. Atiitt 可视化 报表 图表之道 attilax著 Atiitt 可视化的艺术 attilax著 v2 s51.docx Atitit.可视化与报表原理与概论 1. 、什么是可视化(这一

    Atiitt  可视化 报表 图表之道 attilax著 Atiitt  可视化的艺术 attilax著 v2 s51.docx Atitit.可视化与报表原理与概论 1. .什么是可视化(这一节有点 ...

  6. 多实例多进程网络编程PHP,php socket网络编程基础知识(四):多进程

    标签:status   传递   windows   返回   修改   队列   _for   响应   关联 说明 php在web编程时是不需要考虑多进程的,但整个php流程是涉及到多进程的,只不 ...

  7. 《Java程序员面试秘笈》—— 第1章 Java编程基础

    本节书摘来异步社区<Java程序员面试秘笈>一书中的第1章,作者:常建功,更多章节内容可以访问云栖社区"异步社区"公众号查看. 第1章 Java编程基础 通过考察Jav ...

  8. 计算机的指令合成为,第二章计算机操作基础知识doc

    第二章计算机操作基础知识doc (29页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 23.9 积分 第二章  计算机操作基础知识第一节  计算机基础知识 ...

  9. Win32编程基础知识

    Win32编程基础知识 尽管Windows应用程序千变万化,令人眼花缭乱,但,消息机制和窗口过程却始终它们的基础,掌握了这两项技术,也就相当于把握住了问题的关键. 如果你以前是C程序员或是MFC的忠实 ...

  10. Linux网络编程基础知识

    Linux网络编程基础知识 1. 协议的概念 1.1 什么是协议 1.2 典型协议 2 网络应用程序设计模式 2.1 C/S模式 2.2 B/S模式 2.3 优缺点 3 分层模型 3.1 OSI七层模 ...

最新文章

  1. ubuntu下查看IP Gateway DNS信息
  2. 实践SQLServer Tuning
  3. 如何获取网页付费隐藏链接_如何将SEO变成可衡量的收入来源
  4. 【pytorch】torch.cat()函数
  5. java求n个分数之和_N个快速提升分数的学习方法
  6. P1165 日志分析 洛谷
  7. C#:System.Data.SQLite数据库介绍
  8. coturn NAT穿透服务器搭建
  9. android本地视频播放demo,基于Android的本地视频播放器
  10. Softmax回归求导公式推导
  11. 打破第一范式的要求 (中英对照)Michael Rys 对 SQL Server 2005 中XML 的 评论——对微软SQL Server项目经理Michael Rys博士的采访
  12. 四足机器人关节锁死故障的容错问题
  13. 2021最新Spring Security知识梳理
  14. [翻译]在Windows版或MacOS版的Microsoft Edge上安装一个谷歌浏览器拓展
  15. 计算机应用 审稿时间,计算机应用研究发表要多长时间
  16. linux基础知识ppt下载,《Linux基础知识》PPT课件.ppt
  17. windows下php下载与安装
  18. android微信升级后还原,安卓微信好友一键恢复靠谱吗,微信一键还原后果
  19. linux mysql 测试工具_LINUX系统下MySQL 压力测试工具super smack
  20. 微信公众号开发《四》调用微信JS-SDK实现上传手机图片到服务器

热门文章

  1. php生成照片流图片,phpcmsv9设计照片流瀑布流等页面按比例等宽完美缩略图方案...
  2. 永磁无刷电机及其驱动技术_「技术」某种车型后驱动桥装配工艺及其工装的设计...
  3. python配置文件读取环境变量_转载:Python项目读取配置的几种方式
  4. printf标识总结
  5. Moonbox v0.3beta 发布:Grid 全新重构,更快更解耦
  6. 使用PoolingHttpClientConnectionManager解决httpclient的多线程请求问题
  7. Linux线程编程之生产者消费者问题【转】
  8. 《游戏设计师修炼之道:数据驱动的游戏设计》一1.1 风险管理的作用
  9. grep awk sed 练习题
  10. C#读取或设置ScrollLock