chameleon
Новичок
уж как-то все слишком просто.. это несолидно ..$page='<html>
<head><title>'.$title.'</title>
<body>'.nav.'<br>'.$main.'</body>
</html>';
ну навскидку чего у тебя в $main? тэги? плохо. Смена дизайна приведет к необходимости переписывания логики формирования переменной $main (от чего люди уж вот 3 страницы пытаются избавиться ..
Мысли в трэде имхо более всего подходят для более-менее огромных проектов .. хотя...
кста, вы народ старательно (по xml-profile aka sitemap, контроллеры всякие) описываете Cocoon2 ...кто как к нему относится? мне нравицца ..