《Python语言及其应用》读书笔记(8)之第9章剖析Web(关键词:Web)

来源:互联网 发布:机械制图软件 编辑:程序博客网 时间:2024/06/06 06:51

第9章 剖析Web

英国科学家蒂姆 · 伯纳斯 - 李首次提出可以在 CERN 和研究机构之间传递信息。他称之为万维网,并将其架构提炼成三个非常简单的概念。
- HTTP(超文本传输协议)
规定了网络客户端和服务器 1 之间如何交换请求和响应。
- HTML(超文本标记语言)
结果的展示格式。
- URL(统一资源定位符)
唯一表示服务器和服务器上资源的方法。

几乎每种计算机语言都被用来编写过 Web 客户端和 Web 服务器程序。动态语言 Perl、PHP 和 Ruby 更是独领风骚。本章会说明为什么 Python 在 Web 相关的每个层面都是一种非常优秀的语言。 Web 大致有三层。
- 客户端:访问远程网站。
- 服务端:为网站和 Web API 提供数据。
- Web API 和服务:用另一种不同于可视化网页的方式来交换数据。
在本章结尾的练习中,我们还会搭建一个真正的交互式网站。

笔记暂停。

参考文献:
1. 《Python语言及其应用》。

阅读全文
0 0