Web全栈技术指南
前言
1 Web概述
1.1 什么是Web
1.2 超文本和超链接
1.3 URL
1.4 DNS
1.5 HTTP
1.5.1 客户端请求
1.5.2 服务器应答
1.5.3 进一步了解HTTP
1.6 HTTPS
2 Web浏览器
2.1 HTML
2.1.1 文档类型声明
2.1.2 标签和属性
2.1.3 文档结构
2.1.4 DOM
2.1.5 进一步了解HTML
2.2 CSS
2.2.1 样式与样式表
2.2.2 样式表语法
2.2.3 级联样式表
2.2.4 进一步了解CSS
2.3 JavaScript
2.3.1 script标签
2.3.2 操纵DOM
2.3.3 jQuery
2.3.4 进一步了解JavaScript
2.4 Ajax
2.5 移动设备与响应式Web设计
3 Web服务器
3.1 方法与资源
3.2 状态代码
3.3 静态内容与动态内容
3.4 编程语言与技术
3.4.1 CGI
3.4.2 PHP
3.4.3 Java
3.4.4 Python
3.4.5 Ruby
3.4.6 Node.js
3.5 RESTful Web API
3.6 服务器架构
3.7 Web缓存
3.8 服务器推送
4 数据库
4.1 关系型数据库
4.2 NoSQL数据库
5 Web服务器的其他组件
5.1 Cron
5.2 消息队列
5.3 邮件服务器
6 开发工具与技术
6.1 Git
6.1.1 Git基础操作
6.1.2 Git基本原理
6.1.3 进一步了解Git
6.2 敏捷开发
6.3 虚拟化(TODO)
6.4 容器(TODO)
6.5 云计算(TODO)
Powered by
GitBook
1 Web概述
1 Web概述
在进行Web开发前我们有必要搞清楚什么是Web、它的组成部分以及它所依赖的技术基础。
results matching "
"
No results matching "
"