轨道上的红宝石内部

时间:2013-12-05 13:04:34

标签: ruby-on-rails

有没有好的书籍或文件从上到下解释铁轨的内部工作原理?不是如何使用它,而是在运行服务器或向服务器发送请求时实际发生的情况。

3 个答案:

答案 0 :(得分:4)

这是一个很好的跳跃点: Rails initialization process

Rack摘要大部分网络服务器: Rack documentation

然后rails如何与Rack交互来处理请求: Rails on Rack

通过阅读那些(以及其他RoR核心指南)并探索源代码,我揭开了Rails的内部运作的神秘面纱。希望这会有所帮助。

玩得开心!

答案 1 :(得分:1)

您熟悉请求响应周期吗?结帐http://devhub.fm/http-requestresponse-basics/了解详情。此外,您可以使用burp之类的工具来深入了解这一点。一旦你理解了这一点,你就可以深入了解Nic的建议,他们会更有意义。

答案 2 :(得分:1)

两个好的链接: 重建Rails:http://codefol.io/posts/47-Class-Index

Railscasts第299集Rails初始化演练