a дистрибутив В«за замовчуваннямВ» включає в себе наявність таких можливостей, як створення форуму або модуль з управління коментарями на сайті. Функціонал також значно розширюється за допомогою сторонніх модулів. За даним критерієм не можна чітко виділити якийсь движок. Єдиний нюанс полягає в тому, що в дистрибутиві В«за замовчуваннямВ» Drupal таки займає позицію вище, ніж Joomla в тому плані, що спочатку в нього включений набір функцій, що дозволяють створити ком'юніті ресурс, коли в Joomla для цього потрібно вдаватися до встановлення сторонніх компонентов.Структура двіжкаJoomla являє собою блочно-модульний конструктор, т.е сайт є сукупністю блоків, що містять той чи інший контент. Основна структура: сайт складається з компонентів, модулів (частини загальної конструкції сайту) і плагінів (мінімальний елемент, що містить ту чи іншу функцію). Drupal також представляє собою блочно-модульний конструктор. Основна структура: модулі, в яких укладені як окремі функції, так і їх набір. У цьому питанні Joomla займає лідируючу позицію, оскільки система розширень підрозділяється на три складових, що мають ієрархію, а тому і більш тонку встановлення та налаштування розширень. Більше того, в Joomla ще є спеціальна система їх встановлення, що дозволяє за допомогою xml-файлу описувати всі дії необхідні при створенні запису про розширення (наприклад, SQL-запити, копіюються файли або дії виконуються після установки, які не можна виконати автоматично). Комерційні особливості расшіренійРасшіренія в Joomla є як безкоштовними, так і комерційними. На даний момент все частіше спостерігається розробка серйозних розширень на платній основе.На даний момент основна маса розширень таки є безкоштовною. З приводу більшої кількості комерційних розширень для Joomla, ніж чим для Drupal, можна відзначити як позитивні сторони, так і негативні. Негативні сторони, враховуючи інтереси розробника, очевидні - купувати додаткові розширення для безкоштовного движка нікому не хочеться, але цю ж особливість можна вважати і сильною стороною Joomla, так як комерційна основа розповсюдження деяких компонентів позитивно позначається на їхній якості. Шаблони оформленіяКаждий шаблон оформлення являє собою набір певних модулів, плагінів, розташування блоків сайту, файлів стилів, а іноді й кількох компонентов.В даному випадку шаблон являє собою набір стильових файлів. Необхідно відзначити мінуси структури шаблонів в Joomla - якщо в Drupal при зміні шаблону змінюються лише стильові файли, то в Joomla деякі шаблони часом міняють на додаток не тільки загальне розташування блоків сайту, але і пріоритети цих блоків (наприклад, основне меню сайту може змінитися з вертикального на горизонтальне). УязвімостіУязвімості присутні в ранніх версіях лінійки 1.0.хУязвімості присутні в ранніх версіях лінійки 4.х і 5.х З приводу уразливості Joomla і Drupal, можна лише порадити розробнику, використовувати останні версії використовуваної лінійки движка, в принципі, що і радять розробники даних дв...