Здравствуйте! Подскажите как делить слои логики на бизнес-логику, базы данных и интерфейс? Чтобы делить бизнес-логику и интерфейс знаю существует Smarty. А чтобы делить на три слоя? Что посоветуете?
Freeb00ter http://ru.wikipedia.org/wiki/CMF http://ru.wikipedia.org/wiki/Model-view-controller http://ru.wikipedia.org/wiki/PHP_Compiler