Бл*, я даж не знаю чо сказать по этому всему поводу. Старания - это всегда похвально. Но...
В случае магенты одностраничность легко решается через CMS Pages и блоки или модули.
В случае моего любимого Yii пишется шаблон для генератора.
Если надо чо-то по быстрому, берём вордпресс/джумлу.
Нахуа этот велокостыль?
Если есть желание и силы, лучше направить их в какой-нить открытый проект типа того же Yii, пользы в разы будет больше. Или наследие Болконского работает?
---
Тем не мнее.
1. Почему в коде автор и дата не проставлены?
2. Почему говностиль написания кода?
3. Почему нет комментов и тегов для PHPDoc, не говоря уже о самой документации?
4. Зачем тебе тут ООП, если у тебя чисто процедурный подход?