1
owenliang 2017-11-26 21:16:07 +08:00 via Android
鼓励鼓励吧,早年间也爱造 server,现在更爱 golang 这种轮子了。
|
3
owenliang 2017-11-26 21:39:00 +08:00 via Android 1
你的 rio_writen 有问题的样子,貌似没处理 EAGAIN。
|
4
tumbzzc 2017-11-26 22:04:30 +08:00 via Android
scut
|
5
acgnsstech 2017-11-26 22:11:47 +08:00
支持 php 吗?
|
6
tinylcy OP @acgnsstech 暂时还不支持。
|
8
skydiver 2017-11-27 02:04:53 +08:00
|
9
Remember 2017-11-27 08:20:57 +08:00
这个真的是重复造轮子了,除了自己练手之外意义不大,倒是 golang 的那个 caddy 最近挺红的,个人博客之类的小站点完全满足需求了
|
10
fuxiaohei 2017-11-27 08:38:33 +08:00
比较纯粹的 http server,你还可以参考 https://github.com/h2o/h2o
|
13
l00t 2017-11-27 09:37:48 +08:00
为什么名字叫酒……
|
15
metrue 2017-11-27 09:56:03 +08:00
正在打算在我的 fx 项目支持 C 语言呢,等楼主这个项目支持了 POST,打算直接使用。
|
17
myself659 2017-11-27 11:09:40 +08:00
用 c 语言写代码很锻炼基本功
|
18
wellsc 2017-11-27 11:19:32 +08:00
为啥不上 libevent 呢?
|
19
wujunze 2017-11-27 11:30:02 +08:00
最好的学习方式就是造轮子👍
|
20
liteyou 2017-11-27 13:22:49 +08:00
写轮子,是练基本功
|
22
nicktogo 2017-11-27 15:50:08 +08:00
CMU 计算机网络课程第一个 lab 大体上就和这项目类似。
PS. rio 部分似乎来自 csapp ?直接 copyright 可能不太正确 |
23
tinylcy OP @nicktogo 是的,CMU 15213 的 Lab 1 实现的是一个迭代式的 Web Server,我正是基于它不断增加特性。RIO 来源 CSAPP,我当时写的时候也考虑到 RIO 的 copyright 问题,但是暂时不知应该如何正确声明,所以先给写上了,后续定会修改。
|
24
bramblex 2017-11-27 16:48:27 +08:00
棒, 已 start
|