Как сделать сайт на Joomla и установить движок

Доброго времени суток, дорогие друзья, знакомые, читатели, почитатели и прочие личности.

Меня постоянно (через известную Вам форму обратной связи) спрашивают по поводу того, как же, собственно, создавать сайты и желательно делать это быстро, просто и без лишних вложений.

создание сайтов на joomla

Причем спрашивают настолько постоянно, что сначала я даже начал делать очередной ресурс на эту тему (кто с нами давно, - помнит, что sonikelf.name некогда был посвящен этой теме), а там и написал курс обучения "Сайтовый", где раскрыл тему глубоко и подробно, причем не только о создании сайтов, но и об их продвижении, монетизации и наполнении.

В рамках этой небольшой статьи я хочу кратенько рассказать о развертке сайта на базе бесплатного движка Joomla, чтобы у Вас было хоть какое-то представление (хотя бы в теории) о этом процессе и понимание того, что сие не так уж и сложно.

Ну, а там, глядишь в дальнейшем, в рамках этого ресурса, я буду публиковать материалы, где рассмотрю все движки и прочие нюансы, благо про, например, хостинги для Ваших сайтов уже было написано несколько материалов.

Давайте приступим.


Загрузка установка и первичная настройка CMS

Для начала, совсем немного теории. В интернете существует бесчисленное количество движков, они же, по сути, CMS (система управления сайтом/контентом/содержимым). Наиболее популярными (хотя это и не значит, что они прямо таки лучшие) из них можно выделить пока три, - это WordPress, Joomla и Drupal.

Движок (CMS) представляет из себя, так сказать, набор кода, кода отвечает за основной функционал работы ресурса и позволяет создавать на его основе сайты различного содержания, дизайна и функциональности (функциональность дополняется и всячески расширяется за счёт различных модулей/плагинов/расширений).

Это так, если, как говорится в двух словах, т.е, чтобы у Вас было некое понимание. В одной из дальнейших статей (при условии, что мы будем развивать эту рубрику) я расскажу про движки подробнее, а сейчас давайте перейдем к процессу установки и использования

Предположим, что Вы читали статьи по хостингу, которые я публиковал ранее и, собственно, хостинг+домен у Вас уже есть.

На этом самом хостинге Вам необходимо создать (если таковой нет) базу данных с логином-паролем от неё, а так же иметь доступ по FTP к файлам на сервере (если такового у Вас еще нет, то не горюйте и хотя бы ознакомьтесь просто с материалом ниже, в качестве теории, которая, в будущем, может Вам полезной).

создание базы данных на основе Joomla
Как создавать базу, думаю разберетесь, благо ничего сложного в этом нет и почти через любую панель хостинга сие делается буквально в несколько телодвижений.

Что делаем дальше:

  •  Скачиваем последнюю версию Joomla (сделать это можно с официального сайта или с одного из русских его аналогов);
  • Распаковываем скачанный архив (используя, например, 7-Zip);
  • Закачиваем распакованные файлы на сервер (обычно в папку httpdocs), используя FTP-клиент, файлы (используя, например, FileZilla):

    загрузка файлов Joomla на сервер

  • После того как всё загрузили, заварив кофе, заходим по адресу своего сайта (введя его в адресную строку браузера);
  • Если Вы всё сделали правильно, то запустится скрипт установщика:

    конфигурация Joomla для создания сайта

  • Заполняем необходимые поля и жмём в синенькую кнопочку "Далее";
  • Теперь необходимо будет заполнить поля, связанные с созданной Вами ранее базой данных:

    конфигурация базы данных для создания сайта на Joomla

  • После чего снова жмём в кнопочку "Далее";
  • Ну и, на последней вкладке останется лишь перепроверить мелочи и, при необходимости, поставить переключатель в положение "Да" (если Вы хотите получить конфигурацию сайта на почту), а так же выбрать кружочек с демо-данными (если Вы хотите, чтобы сайт автоматически был заполнен демонстрационными данными, а не был полностью пустым):

    завершение установки joomla

  • Далее остаётся нажать на кнопочку "Установка" и..

    финал установки движка Joomla

  • Вуаля! Сайт готов!

Теперь давайте кратенько пробежимся по настройкам сайта, но для начала необходимо удалить папку installation с нашего сайта. Сделать это можно, зайдя на сервер через FTP-клиент и удалив папку оттуда, или же перейдя на сайт, где есть соответствующая оранжевая кнопочка:

удаление установочных файлов в Joomla

После нажатия на которую директория будет удалена:

переход в панель управления joomla

А мы с Вами перейдём в панель управления сайтом, используя следующую, теперь уже синюю, кнопочку (либо перейдя по пути "https://ваш-сайт.ru/administrator/").

вход в панель управления Joomla

Введя логин и пароль, которые мы выбрали при установке, собственно попадаем в административную панель. Давайте пройдемся по настройкам:

  • Так настроек, кнопочек и прочего сильно много, то давайте пробежимся по общим и основным;
  • Для начала жмём в "Система - Общие настройки":

    общие настройки сайта на Joomla
    Здесь можно задать название сайта, включить и выключать сайт, поставить сообщение, когда сайт выключен и прочие общие необходимости. В частности, здесь можно настроить SEO-заголовки и прочее;

  • На подвкладке система было бы неплохо неплохо включить кеширование и указать время в минутах:

    системные настройки сайта на joomla
    Это снизит нагрузку на сервер и позволит пользователям быстрее загружать странички сайта;

  • На подвкладке сервер аналогично, было бы неплохо, включить сжатие страниц:

    серверная настройка для Joomla
    Что так же может способствовать более быстрой загрузке страниц на стороне пользователя;

  • Подвкладка с правами, собственно, позволяет настраивать права групп пользователей (см.примечания), а фильтры текста, соответственно, управляет уровенем контроля над HTML-кодом, который создают на сайте пользователи и авторы.
к содержанию ↑

Более детальное использование и настройки

С общими настройками разобрались и давайте перейдем к панели управления ("Система - Панель управления"):

детали панели управления Joomla
Давайте в двух чертах пробежимся по списку:

  • Раздел с материалами позволяет создавать страницы сайта и прочий контент на нём, а так же разбивать материалы по категориям (рубрикам) и добавлять/удалять различные медиафайлы;
  • Раздел со структурой позволяет управлять Вашими меню на сайте, а так же модулями (они же дополнения/расширения). Особое внимание тут будет полезным уделить системе модулей, ибо они позволяют существенно расширить функционал сайта самым разным образом и на любой вкус (найти и скачать модули можно на официальных и/или фанатских сайтах);
  • Раздел с пользователями, естественно, позволяет управлять пользователями: добавлять/удалять, назначать новые права, делить по категориям и прочее прочее;
  • Общие настройки мы уже разбирали, менеджер языков позволяет управлять языками админки и контента, а менеджер шаблонов позволяет управлять дизайном Вашего сайта, причем делается это довольно просто. Скачать хорошие шаблоны для Joomla можно по этой ссылке, а установка довольно проста:
    • Скачиваете архив с шаблоном;
    • Распаковываете;
    • Загружаете папку (внутри которой файлы шаблона!) с названием шаблона на сервер в папку templates:

      загрузка файлов шаблонов Joomla

      Красная стрелочка, - папка templates;
      Синяя стрелочка, - название распакованной папки с шаблоном;
      Зеленая, - файлы шаблона;

    • Дальше остается выбрать шаблон и установить его по умолчанию для всех версий сайта (или для какой-то одной):

      выбор шаблона для Joomla в панели управления

  • На вкладке с расширениями можно устанавливать и всячески манипулировать расширениями;
  • Ну и на вкладке с обслуживанием можно обновлять версию движка, расширений и прочим.

Пожалуй, что самый минимум, звучит как-то так. При изменении настроек не забывайте сохранять оные соответствующей кнопкой.

К слову, всё, что нахимичили, в общем-то, сразу можно увидеть на сайте, - так что процесс будет визуально нагляден для каждого и, заметьте, без всякой работы с кодом (что удобно для неподкованного пользователя, да и в чём, собственно, сама суть CMS как таковая).

Пожалуй, на сим всё. Переходим к послесловию.

к содержанию ↑

Послесловие

Вот такие вот дела.

Надеюсь, что статья оказалась Вам полезна и интересна (хотя бы с точки зрения теории и понимания процесса работы построения сайтов на основе движков).

Как и всегда, если есть какие-то вопросы, дополнения и всё такое прочее, то добро пожаловать в комментарии.

К слову, если тема для Вас интересна, то, периодически, мы готовы писать в рамках этого ресурса статьи по данному направлению (в смысле сайтостроение как таковое, а не только по движку Joomla).

Sonikelf's Project's логотип Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226
Sonikelf

Как-то так :)

Оптимус

Давно хотел предложить написать статью об этом. Спасибо!

Sonikelf

Если народу понравиццо, то буду писать про другие движки и даже конфиг сервера.
По серверу кстати пробный шар уже кидал тоже - https://sonikelf.ru/category/blog/

вадим

Спасибо за статью , понравилась ( я ж народ :) )
Посмотрел исходник страницы , и сразу видно,признаки использования
движка "CMS" - скрыты от любопытных,и так ,что удалось выяснить,
сайт Соника на какой то версии WordPress, так ли это ?

вадим

PS. На самом деле , создать свой сайт , не так уж и сложно.
Сложность заключается в наполнении вашего творения интересным
и познавательным контентом , а так же его постоянным содержанием.

Неуловимый_Джо

Коллега, у вас проблемы с наполнением контентом?
Обращайтесь ко мне!
ЗЫ "То, что выходит на свет божий из-под клавиатуры заинтересованных личностей..." (С)
У кого что выходит из-под клавиатуры, а у меня только чай да кофе, ну, иногда, пиво...
584541

Неуловимый_Джо

Написал я для Вадима,
Но - не проходите мимо!
https://sonikelf.ru/forum/besedka/21647-stihotvoreniya-2.html#post126453
Про сайтостроение, ага...
584541

Sonikelf

Кому надо, - найдет :) Стихоплёт, ага..

Неуловимый_Джо

"Сложность заключается в наполнении вашего творения интересным
и познавательным контентом..." (С) Я старался...

Анатолий

Интересно, давненько подумывал изучить эту тему... :)
Андрей, благодарствую!

Роман

Действительно в тему, мне как не заурядному пользователю, пошла очень кстати и вовремя =)

Константин

Вот так понасоздаете на Joomla сайты, а нам SEO-шникам потом мучайся с их кривой оптимизацией!)
Wordpress в этом плане намного лучше.
При всем уважении к автору.

stalker

drupal господа, и все поймут,что вы истинный ценитель, и двери откроются которые раньше не открывались, и шампанское хлынет рекой! ))

Артем

Спасибо. Познавательно и полезно. Давно ждал. Что ж, joomla так joomla.