- 新增 tests/ 目录: - integration_test.sh: 27 项 curl/bash 集成测试(GET/HEAD/404/Range/304/gzip/MIME/目录浏览/路径防护) - benchmark.sh: wrk 压测脚本,支持单线程和多线程模式 - fixtures/: 测试用静态资源(HTML/CSS/JS/JSON/PNG) - Makefile 新增 test / bench 快捷目标 - README 全面更新: - 补充 Gzip/缓存/超时/日志等已实现特性 - 更新命令行参数(-m/-o/-l/-v) - 添加性能基准表格(~16K RPS / ~60μs 延迟) - 路线图标记已完成项 - .cocoon-plan.md 更新 Phase 2 进度
15 lines
796 B
HTML
15 lines
796 B
HTML
<!DOCTYPE html>
|
||
<html lang="zh-CN">
|
||
<head><meta charset="UTF-8"><title>Test</title><link rel="stylesheet" href="style.css"></head>
|
||
<body>
|
||
<div class="hero"><h1>Hello Cocoon</h1><p>基于 coco 协程库的轻量级静态资源服务器</p></div>
|
||
<div class="features">
|
||
<div class="card"><h3>协程驱动</h3><p>每个连接一个协程,上下文切换小于100纳秒,轻松支撑数万并发连接</p></div>
|
||
<div class="card"><h3>静态托管</h3><p>支持目录浏览、MIME自动识别、Range请求、ETag缓存协商,开箱即用</p></div>
|
||
<div class="card"><h3>多线程调度</h3><p>M:N调度器自动扩展至多核,Work-stealing保证负载均衡</p></div>
|
||
</div>
|
||
<div class="footer"><p>Built with coco · MIT License</p></div>
|
||
<script src="app.js"></script>
|
||
</body>
|
||
</html>
|