Rails 我的和本站类似的程序

andor_chen · 2011年11月12日 · 最后由 Los 回复于 2012年02月04日 · 3837 次阅读

找了半天,似乎没有“自言自语”这个节点,所以就暂时发在这了

在本站上线之前,因为学习 Rails,我自己试着做了一个和本站类似的程序,也是模仿 V2EX 的,当时做的目的只是为了练手,没想到还真的做出了个大概,也在 VPS 上跑起来了,只不过功能还比较单一

  • 数据库使用的是默认的 SQLite3
  • 界面基本完全模仿 V2EX,使用 twitter bootstrap 中的部分样式(主要是表格部分),根据自己之前的前端开发经验,做了适当的调整

然后,某一天,我发现 @huacnlee 开发的 homeland,大概开始的时候也是模仿 V2EX,所以就关注了下,然后参照着 homeland,自己在继续自己的 app

又然后,某一天,打开 put.im 被转向了本站,我才发现本站,然后那一刻我就决定终止我的 app 了,因为

  • 我们有了中文社区了
  • 我的技术力不够,还无法实现基本以上的功能

所以,现在我就在本站自言自语了一会,希望我的 app 以后还会继续开发下去。

最后发表以下对本站的一个建议(请无视):

觉得界面太草,不够细腻,有种山寨的感觉,希望在加强功能的同时能多给界面一点关注,毕竟用户看到的是界面而不是后端源码

@cqpx, 好像@全都 at 不到了..

现在不存在的用户@larry, @cqpx, @gates不到了吗,和前两天的不太一样了。。

#3 楼 @cqpx 你@的人是木有的吧……不能@自己

懂了。。更智能了。。

我也写了个类似的网站,当初是因为 chinaonrails 竟然不是 rails 写的就自己实现了一个。

抱歉歪楼了。。看的时候我忘了帖子里@不到人,然后在自己电脑上测试又@不到 gates 和 larry 就有点急了。。 其实我想说的是我很赞同你的建议,一开始我打开的时候也感觉界面不好看。以后一点点的改

其实你也可以来参与开发 Ruby China 啊!

集中精力发展一个~

为什么会觉得界面不够细腻呢?

#10 楼 @huacnlee 我觉得带下划线的链接跟圆角边框有冲突,而提交回复的位置有点奇怪。

#10 楼 @huacnlee 界面确实不够细致,而且网站入口不友好,没登录的用户进入首页竟然提供的是一版没有任何价值信息的页面。

干脆直接论坛首页好了,未注册用户看到的多一块欢迎信息,用首页现在的那块

#10 楼 @huacnlee 比如现在主区域的宽度设置为 700px,但最佳阅读是 650px(或不超过这个) ,padding 的大小似乎也没细致调过

相关资料 让阅读更流畅 http://ucdchina.com/snap/2990

@Rei @huacnlee 汗,竟然不支持空行隔开,解决支持不?我顺手写个 helper

def simple_format_include_space_lines(text, html_options={}, options={})
  text = ''.html_safe if text.nil?
  start_tag = tag('p', html_options, true)
  text = sanitize(text) unless options[:sanitize] == false
  text.gsub!(/\r\n?/, "\n")    # \r\n and \r -> \n
  text.gsub!(/\n/, '\1<br />') # 1 newline   -> br
  text.insert 0, start_tag
  text.html_safe.safe_concat("</p>")
end

#15 楼 @Los 这个 Bug 是由于处理贴代码的时候导致的,如果直接这么转换的话,贴上来的代码格式会有问题

#14 楼 @Los 住区域设置 700 我是希望有更多的阅读空间 padding 的大小也是有细致调整过的哈,可能是由于 Boostrap 加入以后导致了一些出入,这个可以慢慢调整。

#16 楼 @huacnlee 原来这样,我没有去细看 ruby-china 的代码,哈,抱歉了。

#17 楼 @huacnlee 还是建议阅读宽度不要那么大,要不会给人感觉比较粗糙的,你看 twitter.com,国内的 weibo.com,甚至 v2ex,它们的宽度都会尽量保持在一个范围内

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