IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

一个小小的C 写的web server

互联网,请记住我 2009-10-16 12:15:56 累计浏览 3,760 次
本机暂存

    嗯 现在闲得慌,呵呵。集团正在大手笔地调整几个子公司,我一下子就突然闲了起来。新同事好像动不动就是高级开发工程师,专家,高级专家,资深专家。嘿嘿,我的title还是一个普通普通的开发工程师。加薪无望啊,升职无望。只好静下心好好学习学习。

    C乃万物之源,当然要好好学习学习,于是就有了这么个东东:

    下载C写的web server,支持cgi和简单的配置文件

    代码基本东拼西凑,qps基本马马乎乎,ab测出来的qps,纯html文件,大约也能上2k,php-cgi程序qps在60,我以为是机制问题,后来发现这个php文件在apache下也只能跑到45,可能是php模块太多了,跑得慢),perl-cgi程序qps在150~380,用c写了一个极小的cgi hello world,qps能上900;

    嗯,纯属学习,欢迎指教,轻点儿拍砖。

同分类推荐文章

  1. 等了十年的 Go 链式管道,终于来了:seq 让你像写 Scala 一样写 Go (2026-06-25 18:38:18)
  2. Go 实验特性详解 (2026-06-21 10:05:27)
  3. amd64 微架构级别对 Go 程序性能提升多少? (2026-06-21 09:38:49)

查看更多 后端 文章 →

建议继续学习

  1. PHP程序的执行流程 (累计阅读 10,032)
  2. 几个内存相关面试题(c/c++) (累计阅读 9,443)
  3. 一个大二学生有关如何成为一名软件工程师的疑问及答复 (累计阅读 9,178)
  4. nginx自定义模块编写-实时统计模块 (累计阅读 8,729)
  5. C语言中史上最愚蠢的Bug (累计阅读 8,088)
  6. websocket 连接 C Server的尝试 (累计阅读 7,922)
  7. 高性能web服务器-读书笔记 (累计阅读 7,776)
  8. AWStats是一个基于Perl的WEB日志分析工具。 (累计阅读 7,174)
  9. Linux C语言编程学习材料 (累计阅读 7,087)
  10. 一次简单C程序的性能优化 (累计阅读 6,851)