锁定老帖子 主题:现在用grails来做项目是不是太激进
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-17
范三山 写道 现在要做一个互联网的项目,不是很大。人员大概就是两个java程序员,美工另算。我一直以为,用java来做中小型的互联网项目不是一个明智的选择。这个项目如果我们按照以往的方法不外乎是struts2+spring+hibernate,我觉得效率不是很高。
我前一段时间自己弄过一下grails,写了一个blog程序,感觉非常棒。我想这个项目用grails十分的不错,因为时间比较紧,用grails来做会非常的快。但是我现在有一些担心 1.grails的性能问题,不过我不太相信瓶颈会出现在程序端,怎么说也是数据库先有瓶颈。 2.将来的维护问题,如果我们不在了维护的人还得学grails。 3.ide不怎么好用,几乎是完全没有作用。我写grails程序一般用netbeans,不知道那位老兄会不会不习惯。IntelliJ IDEA是不会考虑的,实在没有兴趣去搞注册码。 虽然很看好grails,但是还是会有些担心,不知道大家怎么看的。 全都是担心啊...? 优势在哪里啊? |
|
返回顶楼 | |
发表时间:2008-10-17
bloodwolf_china 写道 robbin 写道 我不喜欢Grails的一个比较重要的原因是:Grails不是一个完全自己造轮子的框架!事实上Grails的底层封装了Hibernate/Spring,因此本质上程序运行还是依赖Hibernate/Spring。这就会带来一个问题:当你深入开发、调试代码的时候,无法回避Hibernate/Spring。那么这种隔了一层的做法在某些需要深入定制的地方会给你带来很大的麻烦。
这是你不喜欢它的原因,却是我喜欢它的原因。ruby on rails没有用过,所以不好评价。但对于熟悉spring,hibernate和MVC开发的人来说,转到grails的学习难度不大。如果周围有同事指导一下,那就更容易了。 一开始经理让我转到grails,我也是不大愿意。现在开发已经有两个月,感觉很方便。 如果学习rails的话,我又得学习一门新的语言和新的开发框架。不过有空到是可以研究一下,因为robbin一直在推荐,相信应该是很不错的。 前面看到某位仁兄说发明这些groovy等脚本语言的人都是吃饱的撑得,呵呵,很怀疑程序员中还有这样的人啊。如果都是这样抱残守缺的话,那估计我们现在都应该用汇编,那绝对的快。 要知道计算机语言成千上万种,大多数还不是没来得及兴起,就消亡了? 从这点上说,发明计算机编程语言的人里,相当一部分人确实是"吃饱了撑的" |
|
返回顶楼 | |
发表时间:2008-10-17
bloodwolf_china 说的还是很中肯的
|
|
返回顶楼 | |
发表时间:2008-10-17
freespace 写道 自从grails 1.0发布后,性能和稳定性都不存在问题,开发的速度是ssh无法比拟的,目前在开发时,除了修改domain和在src中修改类会重新启动web server,其它情况的修改不用重启web server。
好像要重启服务吧,如果在Controler中加一个方法,不重启的话就会404啊(我没有用任何IDE) |
|
返回顶楼 | |
发表时间:2008-10-18
liuzongan 写道 freespace 写道 自从grails 1.0发布后,性能和稳定性都不存在问题,开发的速度是ssh无法比拟的,目前在开发时,除了修改domain和在src中修改类会重新启动web server,其它情况的修改不用重启web server。
好像要重启服务吧,如果在Controler中加一个方法,不重启的话就会404啊(我没有用任何IDE) 晚上不用idea测试一下看。 |
|
返回顶楼 | |
发表时间:2008-10-20
我也下了基本groovy的书。 现在正在看
[2008] - Programming Groovy Dynamic Productivity For The Java Developer (Pragmatic Programmers) - - [1934356093].pdf |
|
返回顶楼 | |
发表时间:2008-10-25
感觉还是等groovy2出来比较好。呵呵,不过如果你一页不分太多,估计也没啥问题。速度蛮快,我已经做了三个项目了,都是小的。还行吧。
|
|
返回顶楼 | |
发表时间:2008-10-25
我最近这个项目是前端用ext2,然后后端用的grails,上面挂了个mina server,通过service和数据库打交道,唯一的遗憾就是ext2太慢了。。。前后端用json交互,比楼主的更加激进
|
|
返回顶楼 | |
发表时间:2008-10-27
效率上提升是不少,而且中小项目用java的确有点用牛刀的感觉。用吧。呵呵!文档注释写详细点对于后面接手的应该还好。
|
|
返回顶楼 | |
发表时间:2008-10-28
能用ssh的人一抓一大把,所以Grails不算高起点
哈哈, 接手不难 |
|
返回顶楼 | |