Keeping Admin Code Seperate

Hello All,

Can anybody suggest me in rails how to keep admin code seperate from front end...?

One way is to use namespaced controllers. For example:

script/generate controller Admin::Users

Will automatically give you a route of /admin/users (if you're using the default routes) or allow you to specify a route of:

map.namespace :admin do |admin|   admin.resources :users end