I'm doing a project and would like to hear your opinions.
I want to make Integrated library system and I want to have these folders
1. classes - where all classes will be stored
2. templates - where all templates will be stored
3. admin - where admin files will reside
Now is that a good organisation? if not what would you suggest? Also is MVC a good way to go for such project? If yes any good link that teaches from practical perspective? and Last one is it good to make database singleton or make it base class that all other classes that will access database extends?