Про оптимизацию я (и не только я) написал довольно много топиков. Смотрите по тегам производительность и оптимизация. Конечно же phpTemplates и modxSmarty - маст хэв, но еще и обязательно getdata-процессоры, которые дают и скорость, и гибкость в запросах.