Возьмите готовую и посмотрите код реализации только не на ООП -- не разберётесь, смотрите реализованную на процедуре , а вообще самое главное разобраться как работает контролер (точка входа ) оно же ядро MVC (модель-шаблон-контроллер).Используется ООП ,но можно на процедуре (модулями).
для общего развития посмотрите
Для просмотра ссылки Войдиили Зарегистрируйся
для общего развития посмотрите
Для просмотра ссылки Войди

Примного благодарен за ваше искреннию критику(не издывательство, а чисто от души), но из милиона критик мне бы помог хоть маленький пример или хоть пример построения ядра сайта с нуля. А так долгих лет здоровья вам желаю.
"