Зеленая идея в действии

Что такое «зеленая установка Drupal?». Мысль проста и очевидна, хотя ни бесспорна, ни гениальна. Основная цель её – элементарность обновления сайтов на движке Drupal.
Суть идеи – следует использовать только стандартные функции Drupal, если их не хватает, то использовать только самые популярные «зеленые» сторонние модули и только те, которые не хранят в себе данные. «желтые» модули крайне нежелательны, а применение «красных» совершенно недопустимо.
Например Fivestar – «зеленый», потому, что его можно безболезненно заменить на vote_up_down.
Views и Voting api – «желтые», так как их заменить нечем. О том, зачем их вообще заменять пока промолчу.
Всеми любимый Content Creation Kit (CCK) – «красный». Почему? Потому, что он хранит свои данные в собственном формате.
Почему это так плохо? Потому что многие сторонние модули не доживают до двухлетнего возраста. А Drupal доживает, причем регулярно. И примерно раз в год незначительно изменяется его архитектура, ровно настолько, чтобы в работе сторонних модулей появились критические ошибки. А так как большинство модулей закончено и (или) заброшено разработчиками, эти ошибки вынудят пользователя либо исправлять их самостоятельно, либо нанимать для этого специалиста, либо… брать другой модуль.
Для проверки именно этой идеи я и использую этот блог.

А теперь я засекаю время, нужное для обновления...

Ключевые слова: 
Тематика: