TinyWebSever
源码二次开发、用户认证管理、并发模型优化、个性化数据服务器搭建与维护
李晓辉
基本信息
担任角色
源码二次开发、用户认证管理、并发模型优化、个性化数据服务器搭建与维护
公司/背景
Linux下C++轻量级Web服务器
开始时间
2025-08
结束时间
2025-11
项目描述
通过线程池
非阻塞socket
epoll等技术提供并发处理能力
支持HTTP请求解析和用户认证功能。使用状态机解析HTTP请求报文
通过数据库实现web端用户注册
登录功能
支持服务器图片和视频文件传输
并通过同步
技术栈
C++11
MySQL
多线程编程
网络编程
Socket编程
HTTP协议
日志系统
Linux
线程池
非阻塞socket
epoll
状态机