瞎扯淡 用 Ruby 能做出小米官网那样么?

992024060 · 2014年05月14日 · 最后由 swachian 回复于 2014年05月16日 · 5887 次阅读

用 ruby 能做出小米官网那样么?

独立开发小米,苹果官网这样的商城网站需要什么样的技术?

用啥语言都行

不能么?

这和用什么语言无关吧

必须能

前台效果是美工+css,后台语言 Ruby、php 都可以的。

需要什么样的技术程度

@992024060 这取决于对产品的需求、对质量的要求、对网站规模的估计。这问题太宽泛了,有点像问说“做一个淘宝网那样的网站,大概需要多少钱?”

好吧,我还以为是在黑小米今天 800W 事件。。。

#7 楼 @992024060 前后台各找一个人,看他的作品,就知道了。

我以为说小米被脱裤的事儿....同 9L

楼主头像很萌。

我估了下最少也得

搞过电商或者金融业务的资深 DBA*1 能互相 review 代码的后端熟手*2 UI*1, 前端*1 熟悉虚拟机、haproxy、zookeeper、lvs 等的资深网管*1 搜索、推荐这些预算足也可以找专人做,不足先让后端用 solr、mahout 这些顶着. 移动 app 有预算再找专人,没预算先拿 webapp 凑和着。

#13 楼 @tnt 这样会死人的

一个人足矣

#14 楼 @i5ting 一个人咋够?DHH 做的出来么,未必

#15 楼 @xlaok 小米这样的网站,一个人搞定前后端,实在太累了。。。

#15 楼 @xlaok 回去查查 full stack 是啥意思吧,你太小瞧 dhh 了

#14 楼 @i5ting

没搞电商经验或者金融业务出身的 DBA,纯后端上手在线交易的 db 设计,不是死在 decimal 和浮点数的乱用,就是错用少用多用事务和各种锁,还得避免滥用索引这种职业病。

后端要是就一个人,测试覆盖率再高,总有没考虑齐全的地方,和钱打交道的业务总得谨慎点吧。

UI 和前端就算后端能兼,一会儿切图,一会儿刷 js 和 css 改善可用性,一会儿测各种浏览器和设备的兼容性,一会儿再切回去写后端,效率直接被拖爆。

后端兼网管可以,但是一旦线上出问题,自身程序和各种中间件先扫哪头?还不包括要去调 syslog 看看是不是撞上 kernel 或者硬件出错这种小概率事件。

要说全栈,没流行框架前的 php 程序员个个多面手,那么多电商程序光注意数据库的事务和锁的就死剩一个 magento,但是 magento team 的人少说也得 2 位数吧。

当然,肯定有人能点亮上面大部分甚至全部的技能树,不过一难找,二难挖,三不一定比多招几个各方面熟手便宜。

19 楼 已删除

#17 楼 @i5ting 你的意思京东小米易迅这样的公司,要是能请到一个 rails 高手就能 handle 住所有的工作?那干脆开出一两亿年薪请个 rails 高手好了,人多还有管理成本呢。 那为什么 basecamp 不是只有 DHH 一个程序员?京东小米易迅网站无论是业务逻辑,还是承载用户量,可是比 basecamp 这一个产品高得多的多的,可以说不是一个量级的。 回去查查 full stack 是啥意思吧,你太小瞧做一个网站的复杂度了。

楼主是 apple 员工么?

#21 楼 @Tony612 楼主是小米的员工~

#22 楼 @kgen 这你都知道。。

#23 楼 @Tony612 我知道 Apple 的员工不能发帖谈论公司产品的,小米员工估计鼓励发帖谈论~

@tnt @xlaok 任何系统都是从小逐渐长大的。显然的事实是:basecamp 开始确实只有 DHH 一个人并且造就了 rails,而小米最开始也不会组成这么一个庞大的 team 做线上系统。在互联网领域,快速将业务做出来,推上线运营拿反馈最重要,至于性能,构架,拓展性什么的,后面真的有大把时间。 所以,最开始能一人能搞定一切真的再好不过,这个人还最好是联合创始人。

#1 楼 @992024060 小米是 php 做的。一个在线商城,实现技术目前来讲门槛并不高的。但牵涉的技术范围比较广倒是真的。而且关键要有业务专家,技术专家的作用相对次要。

#17 楼 @i5ting 用 Rails 可能后端写小米网站的代码一个人是够了,但前端和 UI 肯定是要的。37signals 的团队老大是设计师,设计师同时也是项目经理,但不是每个网站都是这种组织方式。即使是用 Rails,项目经理 + 前端 + 一个 Rails 程序员也是必备的搭配,不然界面肯定惨不忍睹,需求也理不清楚。 另外,到一定级别的网站,运维肯定要单独雇人的。

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