Багато користувачів тільки встановивши собі на комп'ютер Joomla перший раз відразу ж не знають що робити. У програмі дуже багато компонентів, модулів. Як їх встановлювати. Багато хто не може знайти відповідь на питання в чому відмінності між компонентами і модулями. Багато користувачів phpNuke, які звикли вважати модулем одиницю розширення функціоналу системи управління контентом, починають дивуватися. Тим, більше дізнавшись про те, що модуль виконує відображення інформації в Joomla. Тепер поговоримо, що таке мамботи і для чого їх використовують. У даній статті ми спробуємо вам все це пояснити доступною мовою. Також ви дізнаєтеся їх відмінності, і як вони взаємодіє один одним.
Отже, що таке компоненти? В першу чергу, це основний засіб, що допомагає розширювати все функціональні можливості Joomla. Компонент являє собою набір скриптів, які забезпечать вам функціональність і зроблять інтерфейс більш інтерактивним. Найчастіше компоненти ви можете побачити в центральній колонці сайту, якщо звичайно ваш сайт трьох колоночной верстки. Головними складовими для CMS Joomla є форуми, файлові архіви, галереї, системи збору статистики, резервного копіювання та багато іншого. Також ці компоненти дозволяють виконувати - створення розділів, додавання і відображення матеріалів. Вони допомагають користувачеві управляти. Найчастіше компоненти Joomla. складаються з двох частин:
1. адміністративна панель компонента;
2. фронтенд (власне сам сайт).
Але деякі частини можуть бути зовсім відсутніми, наприклад, Search, який, є стандартним компонентам, може не мати адміністративної частини. Інший приклад, Config, який допомагає налаштовувати глобальні параметри самого сайту, може містити тільки адміністративну частину і нічого більше.
При підведенні підсумків, можна спокійно сказати, що компоненти є розширенням Joomla. саме вони забезпечують зв'язок і взаємодія з користувачем. Також вони складають функціональну частину системи. Модулі, виконують тільки функцію, яка відображає інформацію, найчастіше модулі не виконують більше ніякої роботи і операцій. Це все відрізняє модулів від компонентів. Також дуже важливою відмінністю є те, що модулі піддаються копіюванню, на відміну від компонентів. Розширювати Joomla в багатьох випадках можна за допомогою декількох компонентів, наприклад, пару модулів або пошукових мамботов. Завдання компонента - виконувати різні дії з даними, наприклад, видаляти, змінювати, додавати інформацію. Модулі ж тільки відображають дані, мамбот допоможе здійснити пошук цього компонента.