I'm using CakePHP to build a blog (just a personal project, nothing serious) and for the moment I have the next controllers:
- PostsControllers (actions: index, about, archive, show, edit)
- UsersControllers (actions: register, login, logout)
I think that actions like 'index', 'about' and 'archive' should be placed in a different controller (like BlogsController) because they are not actions related to a single post.
I have been searching in the Internet and all I have found is that most people use only a single controller for both blog and post actions (a BlogsController or a PostsController).
So my question: should I have a separated controller for actions like 'index', 'about', 'archive' and so on?