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
5 Web服务器的其他组件
5 Web服务器的其他组件
我们已经了解了Web服务器的基础,知道如何为Web服务器编程,以及数据库,但除此以外,一个Web网站往往还依赖一些其他工具来完成定时任务、后台任务以及发送邮件等功能。本章将对这些组件做一介绍。
results matching "
"
No results matching "
"