спасибо за ответ.
Еще один вопрос:
в данный момент я не могу сказать что обладаю большим опытом в PHP, но представление имею :) классы, функции, наследование, сессии, работа с базами данных, это все знакомо, но код пока выглядит коряво, на мой взгляд
собственно вопрос, если исходить из варианта "писать самому"(проект пишется по большей части для самообразования), есть ли смысл пробовать реализовать на базе какого либо фреймворка(сейчас читаю
http://framework.zend.com/manual/en/coding-standard.html), или все же лучше вообще с нуля? исходя из соображения что проект пишется для самообразования.