1. CJson:各种C的指针,可以作为C的复习
sourceforge.net/projects/cjsons
JSon,传送数据(F12看网页)(json.cn可以解析json数据格式) 适合初学者的C开源项目
就两个文件
2. Tinyhttpd, 实现一个简单的http服务流程
- 源码在GitHub上 C
轻量的Http Server, 帮助真正理解服务器程序的本质
3.MyTinySTL,自己实现一个精炼的STL
用C++实现的精简的STL 对初学者比较友好
4. 建立一个快速web服务,纯C++
- GitHub C++
用C++实现的web框架 模仿java的spring
5. redis 较企业级了
一个内存数据库,一个高速的缓存数据库, 看懂redis 的源码就比较稳了
要静下心看,真正开发用的
6. nginx 比较复杂
轻量级的静态服务器(很常用,要去了解) C
(Nginx是高性能的轻量级的WEB服务器,由于其提供HTTP代理和反向代理,负载均衡,缓存等一系列重要特性,从而广泛应用于当今的WEB服务中,学习其很有必要)