`

Rails 项目优化和性能分析

阅读更多
一点自己的尝试,只是一个记录,和四处以及官网考点资料回来,嘿嘿

#http://wiki.github.com/wvanbergen/request-log-analyzer/
gem install request-log-analyzer

request-log-analyzer log/production.log





生产html命令:
$request-log-analyzer log/development.log --output html --file log.html






这有篇介绍,来自letrails
  • 大小: 74.7 KB
  • 大小: 94.7 KB
分享到:
评论
1 楼 orcl_zhang 2010-09-12  
猪兄,看下,为什么我会报这样的错误??
request-log-analyzer log/development.log 
Request-log-analyzer, by Willem van Bergen and Bart ten Brinke - version 1.8.1
Website: http://railsdoctors.com

/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- rails (LoadError)
	from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
	from /usr/local/lib/ruby/gems/1.8/gems/request-log-analyzer-1.8.1/lib/request_log_analyzer/file_format.rb:34:in `load'
	from /usr/local/lib/ruby/gems/1.8/gems/request-log-analyzer-1.8.1/lib/request_log_analyzer/file_format.rb:60:in `all_formats'
	from /usr/local/lib/ruby/gems/1.8/gems/request-log-analyzer-1.8.1/lib/request_log_analyzer/file_format.rb:59:in `map'
	from /usr/local/lib/ruby/gems/1.8/gems/request-log-analyzer-1.8.1/lib/request_log_analyzer/file_format.rb:59:in `all_formats'
	from /usr/local/lib/ruby/gems/1.8/gems/request-log-analyzer-1.8.1/lib/request_log_analyzer/file_format.rb:74:in `autodetect'
	from /usr/local/lib/ruby/gems/1.8/gems/request-log-analyzer-1.8.1/lib/request_log_analyzer/controller.rb:87:in `build_from_arguments'
	from /usr/local/lib/ruby/gems/1.8/gems/request-log-analyzer-1.8.1/bin/request-log-analyzer:127
	from /usr/local/bin/request-log-analyzer:19:in `load'
	from /usr/local/bin/request-log-analyzer:19
我的rails使用一直是正常的,其他的插件也没有遇到过这样的问题。

相关推荐

    rails的经典学习项目

    通过分析Rails项目,新手可以了解到如何在实际环境中构建功能完备的Web应用。Rails项目通常包括数据库设计、控制器逻辑、视图模板以及模型业务规则等多个部分,这都是开发者在深入学习过程中必须掌握的核心概念。 ...

    Ruby-SkylightRails应用程序的智能分析工具能够可视化请求性能

    总的来说,Ruby-Skylight为Rails开发者提供了一套强大的性能监控解决方案,通过深入分析和可视化,帮助团队更有效地优化应用性能,提高用户体验。对于任何希望提升Rails应用性能的开发者而言,这都是一个不可或缺的...

    Rails进行敏捷Web开发(所有版本的源码rails3.0-4.0)

    Rails是Ruby语言的一个著名Web应用框架,以敏捷开发和“约定优于配置”...通过对这些版本的源码进行分析和学习,开发者不仅可以提升对Rails框架的理解,还能在实际项目中运用这些知识,编写出更高效、更安全的Web应用。

    Ruby-Rails日志分析器查看您的视图渲染的速度

    本话题主要关注如何使用Ruby编写日志分析器来洞察Rails应用中视图渲染的速度,从而优化整体性能。 首先,日志文件在Ruby on Rails中扮演着至关重要的角色,它们记录了应用程序运行时的详细信息,包括数据库查询、...

    Ruby on Rails实例开发

    它可能涵盖了技术选择的原因、遇到的问题及解决方案、性能优化、用户体验设计等方面,是整个开发工作的总结和理论支持。 总的来说,Ruby on Rails实例开发涉及到一系列技术,包括Ruby编程、Rails框架的使用、SQLite...

    ruby on rails最新版

    随着技术的不断发展,Rails会定期发布新版本,以引入新的功能、优化性能和修复已知问题。使用最新版可以确保开发者能利用到最前沿的技术,并且通常意味着更好的安全性和社区支持。 描述中的“这是本人精心收集的...

    Ruby on Rails源代码

    了解如何配置和管理gem可以帮助你优化应用性能和稳定性。 8. **配置**:Rails应用的配置信息位于`config`目录下,如`application.rb`和`environment.rb`。源代码揭示了如何根据环境(开发、测试、生产)调整应用...

    Rails相关电子书汇总二

    标签 "工具" 则可能意味着书中涵盖了Rails开发常用的工具和插件,如版本控制系统Git、数据库管理工具、调试器、性能分析器等。了解这些工具的使用能提升开发效率,优化开发流程。 根据压缩包子文件的文件名称 "Ruby...

    从 Assets Pipeline 到 Webpack,Rails 6 的新前端方案们 - 过纯中1

    这样,开发者就可以利用Webpack的强大功能,如Tree Shaking(消除未使用的代码)和代码分割,来优化应用性能。 使用Webpacker时,我们可以创建一个entry point,如 `app/javascript/packs/application.js`,并在...

    Rails 3 in Action

    - **性能优化**:提升应用的响应速度和用户体验。 - **部署与运维**:将应用部署到生产环境并进行日常维护。 #### 四、CRUD 操作 第四章深入讲解了 **CRUD (Create, Read, Update, Delete)** 操作,这是 Web 应用中...

    Ruby-getschwifty利用ActiveJobActionCable在后台作业队列中渲染部分Rails视图

    总之,get_schwifty是一个创新的解决方案,它结合了Rails的ActiveJob和ActionCable功能,实现了在后台作业队列中异步渲染视图,提升了应用性能并提供了实时更新的能力。对于大型、高并发的Rails应用来说,这样的设计...

    Rails插件收集

    Rails插件是社区为了增强Rails功能或提供特定解决方案而创建的代码库,它们可以便捷地集成到Rails项目中,提升开发效率和应用性能。 描述中的“NULL”表明没有给出具体的插件列表或详细描述,但通常Rails插件可能...

    Crafting Rails 4 Applications

    - **代码优化技巧**:提供了多种方法来优化Rails应用程序的性能,如缓存策略、数据库查询优化等。 - **测试与调试**:讲解了如何有效地进行单元测试、集成测试及端到端测试,并提供了调试技巧。 - **安全性**:讨论...

    rails敏捷开发,我的成功之路

    **标题与描述**:本书通过一个名为Depot的应用程序开发案例,详细介绍了如何使用Rails进行增量式开发,逐步完善功能并优化用户体验。 **详细说明**:Depot是一个在线商店应用,通过多个迭代步骤逐步构建和完善功能...

    The rails4 way

    - **生产模式**: 分析了生产环境下Rails的优化策略,如静态文件缓存、性能调优等。 - **日志记录**: 解释了Rails的日志记录机制,包括如何配置日志级别、日志格式化等内容。 ##### 2. 路由 - **路由的目的**: ...

    Ruby-sqltrackerRailsSQL查询跟踪器

    4. **日志输出**:sql_tracker可以将追踪信息输出到日志文件,便于后期分析和排查问题。 5. **报告生成**:有的版本还支持生成查询报告,方便开发者以可视化的方式查看查询性能。 6. **集成友好**:sql_tracker...

Global site tag (gtag.js) - Google Analytics