由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - rails vs django 感受
相关主题
Python vs Ruby,Django vs Rail为什么这年代还有大量用PHP的网站??
JS 的meteor 能上prod么为什么无论Java还是Ruby,转成Node代码量都是几十倍的减少呢?
node.js又赢了二爷说的node beats Ruby其实很清楚啊
关于ruby和rails一点疑惑看一个php+python程序员的悔恨之路
大神,你听说过一句话说是为什么不用php + oracle?
should i change to ruby on rails?Python就是爽
web开发不看语言,主要看frameworkJavaScript 有没有 optional Type 或者 JSON field 校验
求推荐tech stackpython的一大缺点
相关话题的讨论汇总
话题: django话题: rails话题: python话题: ruby话题: 感觉
进入Programming版参与讨论
1 (共1页)
i**9
发帖数: 351
1
最先接触的是 python,然后就顺势接触了django,刚开始用django写一些web projects,
真是喜欢得不得了,以前接触过C# web form啥的,发现django太牛逼了,直接横扫C#
那一堆。
后来公司有些ruby scripts,又了解了一下ruby,也顺势了解了一下rails,现在开始
prefer rails over django.
rails advantages:
- bundle install
非常喜欢这个feature, sync code到一台新机器,只要一行 command line,you are
all set. python 有 pip -r requirements.txt 但是感觉还是没有 bundle 和 rails
结合的这么 seamless, 比如你没有 bundle install , rails server 就会fail.
- rails 把 development, test, production configuration都给弄好了,还是省了不
少事, django 只有一个 setting.py 每次deploy还要折腾一下,有人给了弄几个
setting 的办法,总的感觉还是挺折腾的。
-rails db migrations
感觉 rails 这个 migrations 强django 的那个sync 太多了,有任何db change这要加
migrations scripts就好了, django 该 db scheme还是蛮麻烦的,要把原来的删掉。
- rails scaffolding
还是很方便的,对于一些基本功能,一键生成。
-rails scheduler
感觉一个decent framework应该具备这个基本功能,不知到django的大牛们怎么还没
想起加这个功能。虽然可以用cron,我本人还是喜欢把属于一个系统的东西放到一块儿
,不喜欢分开deploy.
- django 号称 explicit better than implicit ,其实也不一定是好事,我的每个
views 开头都几十行import 感觉满redundant的。
- django 号称 也是 MVC ,其实是MV(view)T(template),template毕竟还是没有直接
code来的随心所欲。
django advantages:
-背靠python,感觉 python users base比ruby 大很多, python creator Guido 感觉
比 ruby creator matz 爽太多了,先是 google,现在是 dropbox.
matz 样子也猥琐了点,英语也不太利索,哈哈,现在在heruko混,估计待遇上比Guido
差了好几个数量级
- python performance确实beat ruby. 象 youtube,dropbox这种级别的系统纯ruby还
是没有。
p*****2
发帖数: 21240
2
写的不错。所以大家比较了以后还是prefer rails。不过现在play2也不错。跟rails开
发效率差不多,可以用java和scala,也是一个热门的framework
i**9
发帖数: 351
3
大牛是站在最前沿啊!有时间一定要跟进:)
感觉大公司的号召力还是大啊,有一段时间linkedin说自己用node.js 一大堆人跟上,
最近 linkedin又透露开始用 play了,顿时又给play加了一大把火:)

【在 p*****2 的大作中提到】
: 写的不错。所以大家比较了以后还是prefer rails。不过现在play2也不错。跟rails开
: 发效率差不多,可以用java和scala,也是一个热门的framework

p*****2
发帖数: 21240
4

web方面其实我啥也不懂,就是随便看看,没啥经验。现在都是web公司,所以知道点总
比不知道的强。

【在 i**9 的大作中提到】
: 大牛是站在最前沿啊!有时间一定要跟进:)
: 感觉大公司的号召力还是大啊,有一段时间linkedin说自己用node.js 一大堆人跟上,
: 最近 linkedin又透露开始用 play了,顿时又给play加了一大把火:)

d*******r
发帖数: 3299
5
现在写网站不是上来就搞 MongoDB 或者 redis吗?
前不久我自己做了个Python的论坛练练手,写SQL都写吐了...

projects,
rails

【在 i**9 的大作中提到】
: 最先接触的是 python,然后就顺势接触了django,刚开始用django写一些web projects,
: 真是喜欢得不得了,以前接触过C# web form啥的,发现django太牛逼了,直接横扫C#
: 那一堆。
: 后来公司有些ruby scripts,又了解了一下ruby,也顺势了解了一下rails,现在开始
: prefer rails over django.
: rails advantages:
: - bundle install
: 非常喜欢这个feature, sync code到一台新机器,只要一行 command line,you are
: all set. python 有 pip -r requirements.txt 但是感觉还是没有 bundle 和 rails
: 结合的这么 seamless, 比如你没有 bundle install , rails server 就会fail.

t********e
发帖数: 880
6
搞mongodb的纯粹是不知道自己在干什么。mongodb is just a hype.

【在 d*******r 的大作中提到】
: 现在写网站不是上来就搞 MongoDB 或者 redis吗?
: 前不久我自己做了个Python的论坛练练手,写SQL都写吐了...
:
: projects,
: rails

w**z
发帖数: 8232
7
+1, Cassandra or Hbase much better .

【在 t********e 的大作中提到】
: 搞mongodb的纯粹是不知道自己在干什么。mongodb is just a hype.
s********k
发帖数: 6180
8
用SQLAlchemy

【在 d*******r 的大作中提到】
: 现在写网站不是上来就搞 MongoDB 或者 redis吗?
: 前不久我自己做了个Python的论坛练练手,写SQL都写吐了...
:
: projects,
: rails

d*******r
发帖数: 3299
9
听说跟django合起来用不太方便?django自己的orm比较合拍?

【在 s********k 的大作中提到】
: 用SQLAlchemy
c****f
发帖数: 1102
10
mongodb用rals吧
相关主题
should i change to ruby on rails?为什么这年代还有大量用PHP的网站??
web开发不看语言,主要看framework为什么无论Java还是Ruby,转成Node代码量都是几十倍的减少呢?
求推荐tech stack二爷说的node beats Ruby其实很清楚啊
进入Programming版参与讨论
w***g
发帖数: 5958
11
db migration的话django必须加south才行。 syncdb没用。

projects,
rails

【在 i**9 的大作中提到】
: 最先接触的是 python,然后就顺势接触了django,刚开始用django写一些web projects,
: 真是喜欢得不得了,以前接触过C# web form啥的,发现django太牛逼了,直接横扫C#
: 那一堆。
: 后来公司有些ruby scripts,又了解了一下ruby,也顺势了解了一下rails,现在开始
: prefer rails over django.
: rails advantages:
: - bundle install
: 非常喜欢这个feature, sync code到一台新机器,只要一行 command line,you are
: all set. python 有 pip -r requirements.txt 但是感觉还是没有 bundle 和 rails
: 结合的这么 seamless, 比如你没有 bundle install , rails server 就会fail.

s********k
发帖数: 6180
12
这我确实不清楚,我们没用django

【在 d*******r 的大作中提到】
: 听说跟django合起来用不太方便?django自己的orm比较合拍?
E*****m
发帖数: 25615
13

這沒錯。 Django 的 auth, session, 等等都已經用自己的 ORM 了,
你換掉ORM 的話,要自己做這些。 這其實對哪個 framework 都一樣。

【在 d*******r 的大作中提到】
: 听说跟django合起来用不太方便?django自己的orm比较合拍?
g****r
发帖数: 1589
14
they are just two types of db, why do you think cassandra is better

【在 w**z 的大作中提到】
: +1, Cassandra or Hbase much better .
d*******r
发帖数: 3299
15
MongoDB这么遭? 懂的人说说为什么呢

【在 t********e 的大作中提到】
: 搞mongodb的纯粹是不知道自己在干什么。mongodb is just a hype.
E*****m
发帖数: 25615
16

沒那麼糟。 有些人連 ACID 或 CAP theorem 都不懂就
大罵 Mongo

【在 d*******r 的大作中提到】
: MongoDB这么遭? 懂的人说说为什么呢
1 (共1页)
进入Programming版参与讨论
相关主题
python的一大缺点大神,你听说过一句话说是
建一个完整网站的tutorial或frameworkshould i change to ruby on rails?
django还有前途么,最近看到一些startup用django做活web开发不看语言,主要看framework
golang虽然不会一统江湖,但是,干掉python ,ruby是迟早的事情求推荐tech stack
Python vs Ruby,Django vs Rail为什么这年代还有大量用PHP的网站??
JS 的meteor 能上prod么为什么无论Java还是Ruby,转成Node代码量都是几十倍的减少呢?
node.js又赢了二爷说的node beats Ruby其实很清楚啊
关于ruby和rails一点疑惑看一个php+python程序员的悔恨之路
相关话题的讨论汇总
话题: django话题: rails话题: python话题: ruby话题: 感觉