Actually I was planing on using CodeIgniter but I want to build this site once and maybe use it for more similar sites (movies db, games db)
That's why I was looking for something that will handle the different content types and will allow me to add/edit/remove fields as I like.
I also want to have an nice API like PW does. When you combine all that, It's pretty big project for one developer.
Basically I need the following:
1. API to handle the database: content types, content relations, custom fields, users, roles, permissions etc..
2. The same API will be used for the site itself and REST API
3. Content will have revisions
4. Smart caching system
I want to build the API so that it will be independent and can be used anywhere with any framework or just including it to simple PHP file and do something like: $app->find('show[id=1]');
Maybe you have few advises for me what is the best way to accomplish that?
(And you're welcome to move this topic to different forum)
Thanks,
Ran.