python做大型网站_前几天有人讨论Python做的大型网站

17

2011-12-21 20:52:27 +08:00

@huacnlee @Los

Ruby自身慢都是不争的事实了,再放在帖子预设的背景(大型网站,新浪?QQ游戏?)下,Rails不做一些调教肯定快不起来。

1.就说分库分表,我简单玩了下,rails确实有些方法可以调用,但却是十分的偏门。另外,在我使用的方法中,migration貌似不能用了,这得hack一下吧,但也可以手工管理数据库。

2.比如说有个开放平台什么的,你提供对外的用户验证什么的服务,那我想是不是应该从原先的rails中剥离User这一块,放到个单独的rack服务中来更快点?这算是动架构了吧?

3.如果为了团队开发协调之便,将不同类型业务分成多个rack或sinatra app挂载到主干rails中,你想为他们提供个统一的remember me功能和逻辑,你可以用warden,你可以说他是个gem,但我更加觉得这是人家hack后贡献出来的。

4.据我所知,rails 3.1之前有人已经做了http streaming,这算是动了rails的view组件吧?

5.用thin来做异步操作,但是我发现rails正常用法下有些不兼容(忘记具体场景了),sinatra没问题,我估计也要hack。。。

6.ruby-china用的mongoid,这个几乎把active-record扔掉了吧?

小弟才疏学浅,上面说的不对,请指教。其中有些纠结于定义和个人见解的言论,比如什么是hack,也请不要太认真了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值