I’m planning a custom CMS for a job. The idea is that I want would like
the user to build up the site using pages (these are model objects).
These pages would be like a tree structure: one homepage then three sub
pages each subpage has more subpages etc.
Now can someone recommend which of these to use and why?:
You said that it’s a tree strcuture, so don’t use acts_as_list at all.
You can use acts_as_threaded, acts_as_tree or acts_as_nested set. I recommend you the later. It’s better for retrieving the tree from the database. It can do it with only one query.