Как стать автором
Обновить

Комментарии 14

начать я бы посоветовал с wikipedia
Начал.
термин, имеющий размытое значение

Поэтому обратился к знатокам.
По сути, при использовании framework-а ты все еще пишешь руками (а чем же еще? не ногами же! :) ). Но, только меньше (а то и значительно меньше) и более продуктивно. Однако, это зависит от кривизны рук.
Т.е. ты пишешь свои классы, и при этом некоторые вещи берешь с framework-а. Ты также можешь написать свои классы(заготовки), и назвать их фрэймворком, что многие и делают. Короче, "reuse".
В PHP фреймворк тоже самое что и prototype на JavaScript для хабра (см. код).
А вообще по сути это некий файл, который ты подключаешь includ-ом и используешь его функции. Пример: PEAR.
по крайней мере это я сам так думаю :)
Верно. Только по правилам ООП, ты используешь не функции, а классы, ну и их методы соответственно. ;)
Когда человек решает какую-то задачу много раз подряд, он учится решать ее быстро и эффективно! С точки зрения web-программирования, framework-система (CMF-система) это платформа позволяющая решать задачи, которые постоянно возникают при создании интернет-приложений. Не стоит думать, что CMF-система - это просто набор модулей для решения разнотипных задач, которых в Интернете великое множество. Framework-система это нечто большее.


Источник и продолжение
Спасибо!
Framework — это старый добрый WinAPI, но от компании Микрософт.
Ничего не напутали?
Я нет, но прочитав моё сообщение можно будет понять что напутал. Естественно WinAPI и Framework — не одно и тоже, но суть у них одна.
проще, думаю, обозначить разницу между фреймворком и набором библиотек.

если второе предоставляет относительно разрозненный набор вызовов, которые можно использовать в приложении, то фреймворк предоставляет готовую структуру приложения - грубо говоря, написание приложения начинается не с нуля, а с переопределения какого-нибудь Application.Run. :)
Фреймворк - набор библиотек и паттернов, которые упрощают стандартизируют и упрощают написание приложений.
Каждый фреймворк использует свой набор абстракций и сервисов.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории