有没有好的书籍或文件从上到下解释铁轨的内部工作原理?不是如何使用它,而是在运行服务器或向服务器发送请求时实际发生的情况。
答案 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初始化演练