认识GitHub项目 —— TinyWebServer
一、前言
这个项目是Linux下C++轻量级Web服务器。几乎是想从事C++服务器开发方向的同学的必备初始项目了。属于那种,“烂大街”,但是你又不能不会的项目。
对这个项目笔者打算多分几章讲解,帮助刚用GitHub,第一次写项目,的同学解惑,解析。
TinyWebServer —— GitHub
二、项目结构
Ⅰ、代码主体结构
- 红色框 : 项目主要内容,需要手敲
- 绿色框 : 测试文件,这里与主要内容无关
- 其他部分**😗* 可以不用编写,不影响运行
Ⅱ、作者README.md文件解析
- 红色框 : 运行配置,值得注意的是作者这里给的数据库名称是错误的,需要更改配置。笔者后续文章会出。
- 橙色框: 该项目作者给的文章解析项目,值得一看
- 绿色框 : 另一个项目,用C++11实现。后面该项目我也会出解析
三、下期介绍
下载该项目,配置运行环境。运行
四、最后
创造不易,求赞!