我是Jarrod Dixon和ASP.NET的Stack Overflow团队创建的MiniProfiler的粉丝。是否有Rails应用程序的端口?
由于探查器的核心位于JavaScript,JQuery.tmpl和Less,因此将后端移植到Rails似乎相当直接,前端已经是完成。
前端体系结构允许通过将分析ID附加到自定义标头(X-MiniProfiler-Ids
)中的每个请求来进行POST和AJAX请求分析。
Python和GAE有一个similar port。
尽管Rack Bug非常有趣,但UI并不那么丰富 - POST和AJAX支持不存在,没有用于分析块的API,也不建议在生产中使用。
同样,生产中不支持dev mode中的NewRelic,并且每页都没有呈现着名的MiniProfiler“chicklet”。
Rails中是否有MiniProfiler端口?
答案 0 :(得分:20)
有趣的是,你问这个,事实证明我们一直在忙着把它移植到Ruby。
见:
答案 1 :(得分:11)
“它在您的应用程序中显示脚注以便于调试,例如会话,请求参数,cookie,过滤器链,路由,查询等。
更重要的是,它包含直接在编辑器中打开文件的链接,包括你的回溯线。“
答案 2 :(得分:4)
有NewRelic的“开发者模式”。
https://support.newrelic.com/help/kb/ruby/developer-mode
它不是1:1,但它会记录操作,查询甚至向您显示执行查询的来源。
答案 3 :(得分:2)
Rackbug是一个Rack应用程序,为Rack应用程序添加了一个诊断工具栏,它与MiniProfiler类似。
查看功能列表:
它可以在您通过IP地址限制指定的每个环境中工作