我想详细了解一下rails页面的生命周期,以及加载网站的初始页面请求。
我不知道这里发生了什么:)
发布于 2010-12-05 16:21:00
没有什么可说明的--请求被路由到一个Controller,而Controller通过呈现一个页面或将请求重定向到另一个页面来响应。
然后是机架中间件堆栈。您可以通过运行rake middleware来查看堆栈。在命中控制器之前,每个请求都会沿着链向下工作,然后返回到原来的位置。很多框架实际上是作为中间件运行在应用程序之上的。
Tekpub有一个免费的pretty good screencast on Rack middleware。(您必须先创建一个免费账号--支持OpenID )
O‘’Reilly有一个很好的介绍Rails available here的章节。
https://stackoverflow.com/questions/4357136
复制相似问题