Ruby on rails 在数据库中存储Rails 3路由
问题其实很简单。我只是想知道是否有人能够将他们的Rails 3路由加载到数据库中,这样他们就可以在没有服务器访问的情况下从Typus这样的管理面板进行操作。如果有人做到了这一点,或者知道一种有效的方法,请告诉我,因为我真的很想在Rails 3上做到这一点。您可能需要使用类似于Ruby on rails 在数据库中存储Rails 3路由,ruby-on-rails,ruby,ruby-on-rails-3,routing,routes,Ruby On Rails,Ruby,Ruby On Rails 3,Routing,Routes,问题其实很简单。我只是想知道是否有人能够将他们的Rails 3路由加载到数据库中,这样他们就可以在没有服务器访问的情况下从Typus这样的管理面板进行操作。如果有人做到了这一点,或者知道一种有效的方法,请告诉我,因为我真的很想在Rails 3上做到这一点。您可能需要使用类似于“*path”的路线来处理自己的调度。然后/foo/bar/123将路由到您选择的控制器,其中参数[:path]是一个数组['foo','bar','123']。然后你可以从那里做任何事情。现在这是个好主意。然后,如果我有一
“*path”
的路线来处理自己的调度。然后/foo/bar/123
将路由到您选择的控制器,其中参数[:path]
是一个数组['foo','bar','123']
。然后你可以从那里做任何事情。现在这是个好主意。然后,如果我有一个控制器处理调度,我可以查询一个数据库来检查从那里来的路由。查询缓存是缓存数据库保留路由的最佳方式吗?不确定。如果每个请求上的简单DB查询实际上是性能瓶颈,那么我会说,首先让它工作起来,然后再担心性能。我猜不会的。