История изменений
Исправление ThisNameWasFree, (текущая версия) :
Код объединяется по методам. Методы объединяются в классы. Классы в библиотеки. Библиотеки во фреймворки.
CMS - это интерфейс для далёких от программирования людей, который натянули поверх сайта с приваренной структурой и явным целевым назначением для использования (блог, магазин, форум). Иногда CMS написана на чём-то, что местами тянет на фреймворк в связи с наличием ORM, собственного шаблонизатора и некоей идеологии по расширяемости структуры.
Для того, чтобы что-то писать на фреймворке нужны мозги и некоторые познания по проектированию приложений за последние 10 лет. Для того, чтобы использовать CMS даже на уровне говноплагинописателя, обычно достаточно блокнота и гражданства индии.
Пользователи этих двух вещей отличаются примерно так же, как отличается учительница пения во втором классе и хеви-метал группа с пятым успешным альбомом.
P.S. И друпал и Yii говно.
Исправление ThisNameWasFree, :
Код объединяется по методам. Методы объединяются в классы. Классы в библиотеки. Библиотеки во фреймворки.
CMS - это интерфейс для далёких от программирования людей, который натянули поверх сайта с приваренной структурой и явным целевым назначением для использования (блог, магазин, форум). Иногда CMS написана на чём-то, что местами тянет на фреймворк в связи с наличием ORM, собственного шаблонизатора и некоей идеологии по расширяемости структуры.
Для того, чтобы что-то писать на фреймворке нужны мозги и некоторые познания по проектированию приложений не старше 10 лет. Для того, чтобы использовать CMS даже на уровне говноплагинописателя, обычно достаточно блокнота и гражданства индии.
Пользователи этих двух вещей отличаются примерно так же, как отличается учительница пения во втором классе и хеви-метал группа с пятым успешным альбомом.
P.S. И друпал и Yii говно.
Исправление ThisNameWasFree, :
Код объединяется по методам. Методы объединяются в классы. Классы в библиотеки. Библиотеки во фреймворки.
CMS - это интерфейс для далёких от программирования людей, который натянули поверх сайта с приваренной структурой и явным целевым назначением для использования (блог, магазин, форум). Иногда CMS написана на чём-то, что местами тянет на фреймворк в связи с наличием ORM, собственного шаблонизатора и некоей идеологии по расширяемости структуры.
Для того, чтобы что-то писать на фреймворке нужны мозги и некоторые познания по проектированию приложений не старше 10 лет. Для того, чтобы использовать CMS даже на уровне говноплагинописателя, обычно достаточно блокнота и гражданства индии.
Пользователи этих двух вещей отличаются примерно так же, как отличается учительница пения во втором классе и хеви-метал группа с пятым успешным альбомом.
Исходная версия ThisNameWasFree, :
Код объединяется по методам. Методы объединяются в классы. Классы в библиотеки. Библиотеки во фреймворки.
CMS - это интерфейс для далёких от программирования людей, который натянули поверх сайта с приваренной структурой и явным целевым назначением для использования (блог, магазин, форум). Иногда CMS написана на чём-то, что местами тянет на фреймворк в связи с наличием ORM, собственного шаблонизатора и некоей идеологии по расширяемости структуры.
Для того, чтобы что-то писать на фреймворке нужны мозги. Для того, чтобы использовать CMS, обычно достаточно пары классов средней школы.
Пользователи этих двух вещей отличаются примерно так же, как отличается учительница пения во втором классе и хеви-метал группа с пятым успешным альбомом.