论坛首页 编程语言技术论坛

有非常多的查询统计需求,用rails来开发合适吗?

浏览 9833 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-11-22  
我先前用rails开发过一个系统,在开发这个系统之前,我也相当犹豫,不知道是用java来做好,还是用rails比较好?

也发帖咨询过这个问题,在这里:http://www.iteye.com/post/620673

后来一咬牙,用java的手法写我的山寨版rails代码,结果也把系统做完了,感觉开发速度的确要快得多。现在又接到一个任务,感觉是真正的企业应用,需求中有许多查询统计、报表输出的要求,在这种情况下,还是用rails来做还合适不?

具体地说,我想咨询一下:

1、这里有没有真正用rails开发企业应用的兄弟?

2、有人用过rupert没有,好用不?(或者有人用rails做过报表没有,是如何做的?)

3、我的印象中有人说过“rails开发企业应用是先快后慢,而java是先慢后快”,这个结论是(想当然或不想当然地)推理出来的,还是自己体念出来的?

恳请有相关经验的兄弟们讨论一下,我觉得这比去讨论某某人的破书实际多了
   发表时间:2008-11-22   最后修改:2008-11-22
重庆的Rails一片空白。你说,有几个公司在做?不会超过几个的
0 请登录后投票
   发表时间:2008-11-22  
qichunren 写道
重庆的Rails一片空白。你说,有几个公司在做?不会超过几个的


老弟你的记性不好,

呵呵,我不是公司的,我是给自己单位开发的,反正只有我一个人做,用什么随心所欲,领导又不懂。。。
0 请登录后投票
   发表时间:2008-11-23  
cqwonder 写道
我先前用rails开发过一个系统,在开发这个系统之前,我也相当犹豫,不知道是用java来做好,还是用rails比较好?

也发帖咨询过这个问题,在这里:http://www.iteye.com/post/620673

后来一咬牙,用java的手法写我的山寨版rails代码,结果也把系统做完了,感觉开发速度的确要快得多。现在又接到一个任务,感觉是真正的企业应用,需求中有许多查询统计、报表输出的要求,在这种情况下,还是用rails来做还合适不?

具体地说,我想咨询一下:

1、这里有没有真正用rails开发企业应用的兄弟?

2、有人用过rupert没有,好用不?(或者有人用rails做过报表没有,是如何做的?)

3、我的印象中有人说过“rails开发企业应用是先快后慢,而java是先慢后快”,这个结论是(想当然或不想当然地)推理出来的,还是自己体念出来的?

恳请有相关经验的兄弟们讨论一下,我觉得这比去讨论某某人的破书实际多了

1.用java的手法?是怎样的?感觉是真正的企业应用?
2.看你报表的要求罗,偶们的excel报表居多。其他的用birt。。ps:跑jruby的。。貌似flash报表也不错
3.看需求做。。。鬼知道你们的查询统计,报表是要咋样的。。领导会不会经常要求变。。。

对于你最后一点,我的感觉:对rails有点恐惧的,唉。。。。
0 请登录后投票
   发表时间:2008-11-23   最后修改:2008-11-23
mccxj 写道
cqwonder 写道
我先前用rails开发过一个系统,在开发这个系统之前,我也相当犹豫,不知道是用java来做好,还是用rails比较好?

也发帖咨询过这个问题,在这里:http://www.iteye.com/post/620673

后来一咬牙,用java的手法写我的山寨版rails代码,结果也把系统做完了,感觉开发速度的确要快得多。现在又接到一个任务,感觉是真正的企业应用,需求中有许多查询统计、报表输出的要求,在这种情况下,还是用rails来做还合适不?

具体地说,我想咨询一下:

1、这里有没有真正用rails开发企业应用的兄弟?

2、有人用过rupert没有,好用不?(或者有人用rails做过报表没有,是如何做的?)

3、我的印象中有人说过“rails开发企业应用是先快后慢,而java是先慢后快”,这个结论是(想当然或不想当然地)推理出来的,还是自己体念出来的?

恳请有相关经验的兄弟们讨论一下,我觉得这比去讨论某某人的破书实际多了

1.用java的手法?是怎样的?感觉是真正的企业应用?
2.看你报表的要求罗,偶们的excel报表居多。其他的用birt。。ps:跑jruby的。。貌似flash报表也不错
3.看需求做。。。鬼知道你们的查询统计,报表是要咋样的。。领导会不会经常要求变。。。

对于你最后一点,我的感觉:对rails有点恐惧的,唉。。。。


谢谢!

1、用java的手法是说,我的ruby代码写出来和java代码没什么区别,哈!

2、jruby? 能详细说说吗,我是想试试jruby,但是网上连一个它怎么和java整合的例子都没看到,能指点一二否?

3、我不是对rails恐惧,是不会,虽然我已经用它做出来一个真实生产环境的系统了,但自我感觉还是不会,我对java倒是相当的恐惧,不然这个系统肯定用java做了。

0 请登录后投票
   发表时间:2008-11-24  
cqwonder 写道


谢谢!

1、用java的手法是说,我的ruby代码写出来和java代码没什么区别,哈!

2、jruby? 能详细说说吗,我是想试试jruby,但是网上连一个它怎么和java整合的例子都没看到,能指点一二否?

3、我不是对rails恐惧,是不会,虽然我已经用它做出来一个真实生产环境的系统了,但自我感觉还是不会,我对java倒是相当的恐惧,不然这个系统肯定用java做了。


我怎么感觉java和ruby写出来的代码差别很大。。
查询统计,无论用java还是ruby,都差不多的,反正末了都是sql。。
就是报表,看你们的报表是怎样的类型罗。。纯ruby的报表没怎么用过,找些来试验试验,
看看符合需求不,不合领导的意,再pretty都是白搭的。

0 请登录后投票
   发表时间:2008-11-24  
先用ruby把你认为最难的功能实现了
如果失败了也很快能发现.
4 请登录后投票
   发表时间:2008-11-25  
抛出异常的爱 写道
先用ruby把你认为最难的功能实现了
如果失败了也很快能发现.


好主意!非常感谢!
0 请登录后投票
   发表时间:2008-11-30  
复杂的查询统计主要在处理方式上做文章,用什么技术,什么框架不重要吧
0 请登录后投票
   发表时间:2008-12-01  
这要分两个问题看,1)数据查询的便利性,activerecord支持的一些接口比如count,sum,group等等还是相当优雅 2)展现工具的丰富性,ruport是相当不错的一个,我指它的实现思想,非常类似actionmailer那种mvc的实现思路,用起来很舒服,但是有个缺点就是对excel报表的支持欠缺,这点可以自己拿spreadsheet来弥补

总的来说做报表可以满足,但是走的路稍微曲折一些,不象java你有很多成熟工具的选择。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics