`

关于rails和Grails的性能讨论

阅读更多
    最近Grails的开发者做了一个rails与Grails性能上的对比测试,得出结论:Grails的性能远远超过rails。就这一点,引出了不少的争议和讨论。比如javayeye上的这个帖子《Grails Vs rails bookmark》。blogjava上其实一早就有这个报道,我也大概看了下,对这个测试的价值一开始就没太在意,robbin说的没错,对一个典型的web应用,单纯测试JSP/ASP/PHP/Ruby的纯解析器性能,没有任何意义。我也相信Grails是个很不错的项目,但是与已经支持REST从而领先所有web框架的rails相比,差距仍然不小。坚定的java fan很难爱上rails,可我想,他们都没有真正地深入体验过ruby和rails,就像有的用过scaffold的人说武断地下结论:rails的魔法来自代码生成:) 用过这门语言的,我还没见过不说舒服的。请注意,不是性能,不是魔法,是舒服。ruby确实做到了“最小惊奇原则”,你会发现,原来程序语言可是如此的自然和谐。争论语言的优劣实在是很无聊的事情,就我个人而言,我把工作之外的学习当成了乐趣,我只是好奇,我只是想了解更多不同的东西,哪怕也许永远用不到工作中,但是,编程的乐趣不正在这个探索的过程中吗?


dennis 2007-03-26 17:57 发表评论
分享到:
评论
1 楼 天机老人 2009-04-21  
用了二天把groovy与grails看了一下
做了个小项目

太强大了,一个crud+分页就简单的2分钟,我以前可是要开发2-3个钟头的啊,还不带上搭建框架呢!

相关推荐

    提升Ruby on Rails性能的几个解决方案

    ActiveRecord 的灵活让你再也不用配置繁琐的 Hibernate 即可实现非常易用的持久化,Github 和 Rubygems 上丰富多样的 Rails 插件是 Rails 开发高效率的又一有力保障。Rails 是一个真正彻底的 MVC(Model-View-...

    learn-online-grails:使用 Groovy on Rails (Grails) 构建的 Web 应用程序。 它管理学生和课程的数据库,并将内容呈现为HTML

    使用 Groovy on Rails (Grails) 构建的 Web 应用程序。 它使用Bootstrap为网页赋予样式,从而管理学生和课程的数据库,并以HTML呈现内容。 用户可以看到数据库中所有课程/用户的列表; 还有课程和用户的详细视图。...

    grails框架

    首先,和rails,django等web框架类似,基于微内核的思想,插件(可重用模块)是框架的一等公民。grails除了核心模块以外的功能几乎都是通过插件方式实现的。实际上,一个grails插件和一个grails应用基本是完全一样的...

    Grails1.1中文文档

    因此我们要以一种新的思维方式来重新思考Web开发,Rails、Django和TurboGears这样的动态框架给我们铺平了道路。Grails建立在这些概念之上,它极大地降低了在Java平台上建立Web应用的复杂性。与那些框架不同的是,...

    Grails1.1中文文档(CHM)

    因此我们要以一种新的思维方式来重新思考Web开发,Rails、Django和TurboGears这样的动态框架给我们铺平了道路。Grails建立在这些概念之上,它极大地降低了在Java平台上建立Web应用的复杂性。与那些框架不同的是,...

    Grails 教程

    像Rails,Django和TurboGears这样的动态框架在Web开发领域开辟了一条新的道路,Grails基于这些概念之上,采用动态方法减小了Java平台上进行Web开发的复杂度,不过与那些框架不同的是,Grails是构建在Spring和...

    grails 开发框架-5

    grails1.0开发框架5 类似于ruby on rails的框架。

    Rails之道,完整扫描版

    《Rails之道》按照Rails的各个子系统进行组织编排,分别介绍了Rails的环境、初始过程、配置和日志记录,Rails的分配器、控制器、页面生成和路由,REST、资源和Rails,ActiveRecord的基础、关联、验证和高级技巧,...

    GRails 中文帮助文档(参考手册)和安装开发介绍帮助

    像Rails,Django和TurboGears这样的动态框架在Web开发领域开辟了一条新的道路,Grails基于这些概念之上,采用动态方法减小了Java平台上进行Web开发的复杂度,不过与那些框架不同的是,Grails是构建在Spring和...

    rails性能优化

    详细介绍了rails性能优化的方方面面,对于性能调优有一定的帮助。

    关于rails 3.1 cucumber-rails 1.2.0

    NULL 博文链接:https://hlee.iteye.com/blog/1236898

    grails 开发框架-4

    grails1.0开发框架4 类似于ruby on rails的框架。

    grails 开发框架-1

    grails1.0开发框架1 类似于ruby on rails的框架。

    grails 开发框架-3

    grails1.0开发框架3 类似于ruby on rails的框架。

    论文研究-Ruby on Rails的性能调优方案研究 .pdf

    Ruby on Rails的性能调优方案研究,张淼森,杨杰,Ruby on Rails 框架自它提出之日起就受到广泛关注。由于Rails框架基于MVC(Model-View-Controller) 模型,可以清楚地将模型层的代码与控制层的应

    Grails Wed开发课程设计

    Grails构建在开源技术如Spring、Hibernate和SiteMesh之上,提供了一个类似于Rails的平台可以与Java平台无缝集成的。但Grails比Rails具有更强的可像Java那样成熟的虚拟机,并且能够给企业级的服务提供成熟的支持。...

    rails 2.3.2离线安装rails 2.3.2离线安装

    rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...

    grails-开源框架使用指南

    像Rails,Django和TurboGears这样的动态框架在Web开发领域开辟了一条新的道路,Grails基于这些概念之上,采用动态方法减小了Java平台上进行Web开发的复杂度,不过与那些框架不同的是,Grails是构建在Spring和...

    Advanced Rails

    Advanced Rails,英文版,一本关于Rails的好书!

    关于rails学习中分页的示例

    NULL 博文链接:https://wikimo.iteye.com/blog/622212

Global site tag (gtag.js) - Google Analytics