用在设备上, 只有本地的浏览器访问.
不会有大量客户端连我的这个http server.
选哪个更好? 更稳定.
由于设备上其他程序都是python的,想到简单用simple http server. 不过担心会不会崩溃啊?
用在设备上, 只有本地的浏览器访问.
不会有大量客户端连我的这个http server.
选哪个更好? 更稳定.
由于设备上其他程序都是python的,想到简单用simple http server. 不过担心会不会崩溃啊?
1
Septembers Apr 24, 2015
SimpleHttpServer适合临时分享文件,不适合长期运行
|
2
Tink PRO lighttpd
|
3
jokester Apr 24, 2015
SimpleHttpServer太慢了
|
4
ryd994 Apr 24, 2015 via Android
小负载建议lighthttpd
|
5
NemoAlex Apr 25, 2015
Python 这个只适合临时玩一下,不适合用在生产环境吧
|
6
lightening Apr 25, 2015
并不是说只有一个人用就只有一条连接啊, SimpleHTTPServer 是单线程的,一边在下载文件一边 list 目录都做不到。
|
7
9hills Apr 25, 2015 via iPhone
当然是Nginx
|
8
love Apr 25, 2015 via Android
选python的,很稳定,也是多线程的,可长期运行
|
9
jokester Apr 25, 2015
如果你有ruby, 可以用Rack::Directory做一個
我常用的是 https://gist.github.com/jokester/d546aafd926e94597d60 這樣 |
10
extreme Apr 25, 2015
我还是觉得静态语言的资源占用比较少,效率也高……
|
11
ericls Apr 25, 2015
肯定是nginx
|
12
des Apr 25, 2015
我来个小众的mongoose
|
13
newghost Apr 25, 2015 nginx是我用过占用内存最少的,不管多大流量永远只占用1~2Mb内存。
|
14
rrfeng Apr 25, 2015
nginx 也不是什么庞然大物吧,编译好了也就是一个二进制文件 7M 多点。
而且效率又高。 稳定性有保证。 你还熟悉配置。 |
16
jackyspy Apr 25, 2015
python的话,用tornado吧,小,高效。
|
18
jamiesun Apr 25, 2015
twisted web不行吗,当然可以
|
19
laike9m Apr 26, 2015
自用的话,什么都可以吧。
|