瞎扯淡 36 氪网站底部惊现 Ruby China

hungyuhei · 2012年12月08日 · 最后由 scys77 回复于 2012年12月14日 · 12699 次阅读

这背后有什么基情? 😏

貌似用 Rails 重写了。

这你都发现了。。话说那个位置应该是赞助商/选择的技术

我也不清楚

#1 楼 @SErHo 从 isitrails 检测说不是 Rails 开发的

#5 楼 @diudiutang 一看 assets 和后面文件名的 hash 就知道应该是 Rails 3.2.x 的

看起来像用 rubychina 改的。页面里看到了一些很有意思的东西,cool

首页上文字提示: ** 两周岁网站改版,感谢读者们一直以来的支持与厚爱~!**

#3 楼 @huacnlee #7 楼 @hooopo

是 Ruby China 的源代码改出来的。新手新手,请大家多指教~

#3 楼 @huacnlee #7 楼 @hooopo

似乎是因为用 Rails 重写了网站,并且参考了 Ruby China 的代码

#9 楼 @xinzhi 36 氪的技术人员?

#11 楼 @HungYuHei 嗯呢,36 氪网站我在负责。

哇擦!已经面目全非了啊。改的有水平~~~

怎么突然挂了?500 错误了

#10 楼 @HungYuHei #12 楼 @xinzhi 额,我还真没看出来,哈哈哈 我觉的新的布局阅读起来没有之前那个 36kr 版本的舒服

#14 楼 @small_fish__ 这个问题原因非常复杂呀,一个编辑上传图片,然后返回图片 URL 到文本框,但返回的不是 URL,而是整一个网页的 HTML,然后这个编辑就这样提交草稿了。。。然后 View 里面调用这个 URL 就悲剧了,filename too long。产生这个问题是因为,我们旧版网站可以通过我们内部的 ssh 通道访问到,上传图片返回错误的 URL 就是这里出来的,我找了近 10 分钟才发现这个问题。

#16 楼 @xinzhi 哦!这个问题一般怎么避免呢?可否在提交的时候就限制其长度更妥?求解决方案。

#15 楼 @huacnlee 布局上还需要进一步调整吧,我自己看多了有些麻木了。另外有个小彩蛋功能,按 Tab 上面的 ~ 键 进入阅读模式。不过这些交互功能都很粗糙,兼容也不好,以后再慢慢调吧。我就怕程序崩溃这部分,比如刚才首页 500 了。

#17 楼 @small_fish__ 我现在作长度限制了,可能已经存在的,截取处理。

@xinzhi 请问如何把文章里的图片链接作为文章列表的配图?

#9 楼 @xinzhi 三个月 一个人 你真不错。然后我要去面壁了~

#21 楼 @sundevilyang 哦。其实现在性能还不够好呢,周一周二会有很大考验。我两天没怎么睡觉了,接下来连续工作两周。。。

#20 楼 @stephen 现在主要是从上传时 JS 控制,之前的数据导入,就已经有默认的字段了。下图是编辑界面,图片是放在字段里面的。

Cool!!!

http://www.36kr.com/p/17842144.html 404 页面需要替换哦!还有 500 之类的

居然改版了。。而且还是用 rails 太 cool 了。。

#25 楼 @ywencn 谢谢建议~ 404 已经换了。

#28 楼 @xinzhi 新的 404 还是挺有意思的,楼主睡的好晚。。

#29 楼 @Tony612 呵呵,刚好看到自己的粉丝数是 502,想到的 404,还有 500,综合起来做的设计,就那么几分钟完成的思路,没有仔细推敲啦,会意就行~

哈哈,今天还在 twitter 上问是不是改版了,看到了 404 的页面

超级赞!这是 rails 在国内里程碑的事情

#32 楼 @dave 对于 Rails 推广确实是好事,但不至于那么夸张吧

#33 楼 @HungYuHei 不夸张,未必有多少公司会因为 36kr 使用了 rails 而使用 rails,但事实证明了这样一个读者群比较大的网站是可以使用 rails3.2.x,bootstrap 等这些技术的,这是 geeker 的胜利。我比较想知道这个方案是怎么定的,内部怎么讨论的 @xinzhi

#33 楼 @HungYuHei #32 楼 @dave

我感觉没那么夸张啦~ 36 氪媒体部就我一个人做技术,前端服务器啥的一大篮子都是我一个人,就上周末上线的,周末运行稳定,周一我们就决定了更换新版,实际上连决定都没有,上线了没挂就用着呗,挂了我们就打回原版。问题不少,够日后折腾的。

#35 楼 @xinzhi 哈哈 进步都是逼出来的 这是好事!说明你们团队的效率很不错。

这个改进可不小。。。值得庆贺!

@xinzhi 感觉你压力不小。现在登录不上,提示“We're sorry, but something went wrong.”。

#38 楼 @helloqidi 我刚才测试登录方式都正常呀,没收到其他人反馈这个问题。

为什么要重写呢?是有什么新的发展方向么?以前是用的 wordpress 吧

#40 楼 @inetufo 就是做一些新的尝试而已,Rails 做事情页蛮简单方便的。

#41 楼 @xinzhi 36kr 还是单服务器么?改成 RAILS 后性能撑的住不?36KR 是每天都要浏览的网站之一,呵呵

#41 楼 @xinzhi 感觉和以前相比有些乱,不知道是不是习惯了以前的页面

#42 楼 @inetufo 准备了两台服务器,现在只开了一个先当测试使用。目前性能还不错,不过速度上是有不少牺牲的,我们之前基本都是静态页面。改版后一两个月内改动还是会很大,我会最大努力做好一些的。

@huacnlee 怎么 chrome 一次弹四个提醒出来。。。

#44 楼 @xinzhi 貌似现在也是缓存成静态页面的?PV 有上百 W 么?有空和可能的话可以分享点最佳实践出来,呵呵

#35 楼 @xinzhi 只有一个人,果然奇葩,这或者也是 rails 能够成功推行的一大原因。看到一些负面评论,加油挺住,社区做你技术后盾。 也再一次证明了:好产品/网站靠的不一定是技术,而是运营。

#46 楼 @inetufo 缓存做了多处,还是有很大提升空间的。PV 30W 左右吧,没百万。我还谈不了技术,很新手现在是。 #47 楼 @camel 我们只是一个内容网站,后台运维更多一些,一直成长技术需求是越来越多高的,但保持纯粹应该更好。

#48 楼 @xinzhi 36KR 办的还是不错,我比较常关注的几个咨询网站之一

@xinzhi 刚刚的截图 截图

#50 楼 @helloqidi 哦,我跟踪一下吧,谢谢反馈~ 应该不是频繁出现吧,我使劲刷了几十次这个页面没看到报错呢。

52 楼 已删除
53 楼 已删除

这个更是一样... http://rhomobi.com/

需要 登录 后方可回复, 如果你还没有账号请 注册新账号