1
okidogi 2012-07-10 00:39:02 +08:00
帅! 难道是1G的那个linode跑了个静态服务器。
|
2
hitech 2012-07-10 00:40:43 +08:00
加油!
|
5
Air_Mu 2012-07-10 00:46:52 +08:00
2048*1024/5≈400,000 。
这样算对么... |
6
okidogi 2012-07-10 00:47:39 +08:00
@Livid 恩。为什么不考虑S3,比linode便宜如果只做静态文件存储。0.2刀/GB,一个月也就12刀左右。租个linode服务器多贵阿。
|
8
cloudzhou 2012-07-10 00:51:21 +08:00
v2ex目前对静态文件的处理方式并不好,不够节能减排,我以前的做法是这样的,对于所有的静态文件,nginx设置缓存永久,以 xxx.com/staticyyy/js/... 这样规范,yyy就是每次发布的版本号,当有新的发布的时候,yyy修改为最新的值,其实也就是把最新的文件重新命名,然后后台url配置最新版本号。 @Livid
|
10
Livid MOD OP @cloudzhou 目前对头像文件确实是这么做的:
URL: http://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1338932500 curl -I http://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1338932500 HTTP/1.1 200 OK Date: Mon, 09 Jul 2012 16:52:52 GMT Content-Type: image/png Content-Length: 11496 Connection: keep-alive Server: nginx/1.2.0 Last-Modified: Tue, 05 Jun 2012 21:41:40 GMT Expires: Thu, 31 Dec 2037 23:55:55 GMT Cache-Control: max-age=315360000 Orca-Accelerator: HIT Accept-Ranges: bytes |
11
cloudzhou 2012-07-10 01:01:02 +08:00
@Livid 哦,看到了。不过使用firebug,我测试我的网站静态文件,是304跳转,而v2ex的头像是200,所以我不是那么的确定,但是xxxkb from cache是对的。最近我还在做一个git服务相关的网站,还在努力中
|
12
okidogi 2012-07-10 01:10:19 +08:00
@cloudzhou 赞! 其实我关心的最大问题,如果是代码托管网站的话,是稳定性和可靠性(代码不会丢失),其次是这个服务存活的时间(不然最后还得迁回到github上去),最后是速度。。。
|
13
Livid MOD OP @okidogi 目前 bitbucket.org 也是一个托管代码不错的选择。
|
15
cloudzhou 2012-07-10 01:40:25 +08:00
@okidogi 目前开发阶段,机房选择没有那么优秀,但这是可以改善的,所以产品是最为重要的,安全和稳定是最大的挑战,这是比较有技术要求的地方
|
19
kgen 2012-07-10 04:02:04 +08:00
哦,原来只是 Web Server 用了 Python的Tornado
|
20
ElmerZhang 2012-07-10 09:23:28 +08:00
@cloudzhou 304 仍然是请求服务器之后服务器返回的状态码
而 xxxkb from cache 根本没有请求服务器,直接在本地缓存里读的,是 Expires 和 Cache-Control 的功劳。 |
24
luztak 2012-07-10 09:51:16 +08:00
@cloudzhou 想做一个可以全Web(包括在线写代码,在线管理项目结构之类)的代码托管~球合作~手里有 dotgit.com ~
|
25
iiduce 2012-07-10 13:22:14 +08:00
原来头像这么费流量。。。
|
26
lhj2100 2012-07-19 20:15:37 +08:00
@iiduce 很难想象wallbase.cc 这样的网站一天要跑掉多少流量...
|