И так, вы уже знаете, что такое «админка» Joomla или CMS Joomla, потому мы смело можем перейти к такому понятию, как «компонент» и дать ответ на вопрос: «Что такое компоненты Joomla?». А компонентом Joomla называют расширение, обладающее максимальной функциональностью, и которая являются дополнением к странице, к которой привязывается (на которой располагается).
Так компонентом страницы с некой, размещенной на вашем сайте статьей, может быть функция «нравится не нравиться», «добавить в социальные сети» или «оценить данную статью».
Другим примерном компонента может служить компонент «Управления Пользователями», благодаря которому вы сможете просматривать все учетные записи пользователей, зарегистрировавшихся на вашем сайте и, к примеру, удалять тех, кто вам не нравится. А вот компонент Joomla «Компонент Материалов» позволяет пользователям видеть весь тот контент (тексты, фото и видео) которым вы заполняете свой сайт, в то время как за комментарии к этим постам или видео отвечают уже другие компоненты.
То есть компонент Joomla – ничто иное, как высокофункциональный добавления, которые делают основной каркас сайта по-настоящему интерактивным.
Компоненты на сайт Joomla устанавливаются через административную панель. Делается это легко и быстро, а главное – бесплатно, так как большинство компонентов Joomla официально находится в бесплатном доступе. Из-за этого многие веб-мастера совершают одну и ту же катастрофическую ошибку – они загружают на свой сайт такое количество компонентов, что сайт становится неподъемным для поисковых машин, загружаясь слишком долго. А так как в последнее время на такие сайты накладывается бан (как Яндексом, так и Google), то не стоит удивляться, что подобные сайты оказываются в «песочнице» или вовсе выпадают из поисковых выдач.
Однако есть и полезные компоненты, такие как Xmap, который составляет карту сайта, благодаря чему не только улучшает его индексацию, но и увеличивает общее количество проиндексированных страниц, а так же скорость, с которой они оказываются в списке поисковых выдач.
И последнее: если вы решите добавить какой-нибудь компонент на свой сайт, то помните, что на момент установки его имя должно выглядеть как "com_название-компонента", и никак иначе. В любом другом случае вы рискуете «обрушить» шаблон или подселить на сайт вирус.