Ruby ecosystem in China
今天参加 QClub 听财帮子的 RobinLu 和 FreeWheel 的董斌分享 Rails 的一些开发经验,去的有很多熟脸。
回想 Rails 从传入国内三年多的时间,感觉一直是只叫好不叫座,这其中有几个问题可能是影响大家上手的关键:
第一就是基础设施,Rails 是 Linux 上弄出来的东西,在 Windows 上的表现一直不算太好,兼容性、性能都有问题,而国内在 Linux 上的 web developer 还比较少。而美国呢?在 Linux 上开发司空见惯,用 mac 的也有大把。
还有就是服务器,三年来国内一直没有靠谱的 shared host,VPS 更别说了。创业的兄弟,搞搞这个业务,绝对的市场空白阿。而美国呢?Slice Host, Engine Yard, EC2, 还有我用的 AVLUX, 价格便宜量又足(对他们的消费水平来说)。
再有三年来,Rails 从 1.0 升级到现在的 2.1,很多功能上的完善,同时也有很多 method 都变了,版本间不兼容,你的网站就需要跟着 Rails 的升级不断升级,这个问题,问题是你用的 plugin 随着 Rails 升级也会出现不兼容,这些问题不会有人主动告诉你,需要去 Google 上慢慢找,对于新手入门来说可能会很不爽。如果可以整理一套针对 Web 开发常见组件和需求的解决方案,对大家 Rails 入门应该是非常有帮助的,这也是和 Rails 社区的另外几位朋友一起合著《Web 开发大全 - Ruby on Rails 版》的意义所在,但是 Rails 社区前进的速度靠出书是不够的,或许 wiki 更好些。
October 20th, 2008 at 11:20 am
Wiki的话,试试http://wiki.rubyonrailscn.org/rails/show/HomePage
October 27th, 2008 at 3:19 pm
那天我也去了,呵呵,你是哪位
October 27th, 2008 at 3:39 pm
抱欠抱欠,刚看了你写的书,那天我就做你旁边,呵呵,以后多多向你请教,那天我穿个白衬衫
October 27th, 2008 at 6:20 pm
是我旁边的长发帅哥么?
November 5th, 2008 at 6:36 pm
看了你写Web 开发大全 - Ruby on Rails 版的那几章,感觉不错,没看之前我就奇怪为什么有了format.rss的反应之后为什么别人还会特写个action,原来是开发版本的问题。。。。。
November 5th, 2008 at 6:52 pm
@g.zhen.ning 跟着 rails 版本走事件挺有意思的事情, 多多交流
November 5th, 2008 at 7:19 pm
对,rails越用越顺手~,交流还谈不上,向你学习呢
btw:感觉这个标题的ruby改为rails更好
November 5th, 2008 at 11:03 pm
rails 还是挺有局限性的,ruby 是个更好更大的背景,上面一定有更多好玩的东西.
November 8th, 2008 at 3:36 pm
有道理,有点喜欢ruby,不过不知道前景如何.
就像http://gilesbowkett.blogspot.com/2008/10/i-vote-we-lynch-chad.html
这文章就大骂rubycent的ched,(my job went to india的作者)了,说他说话台上一套,台下又一套。