Смотри: вот нужно тебе намутить большой-большой (или не очень) проект. Ты можешь писать его с нуля, выполняя зачастую большой объем рутинной работы типа создания модулей для коннекта к БД, обработки/вывода данных, прикручивания шаблонов к логике и прочие такие вещи. И в каждом проекте делать это снова и снова. Неприятно, да?
А можешь постепенно выносить эти вещи в модули, использовать их же уже в других проектах, экономить свое время - вот у тебя уже появляется свой фреймворк.
Вот в общем, что такое фреймворк.
|