Доброго времени суток, дорогие друзья, знакомые, читатели, почитатели и прочие личности.
Меня постоянно (через известную Вам форму обратной связи) спрашивают по поводу того, как же, собственно, создавать сайты и желательно делать это быстро, просто и без лишних вложений.
Причем спрашивают настолько постоянно, что сначала я даже начал делать очередной ресурс на эту тему (кто с нами давно, - помнит, что sonikelf.name некогда был посвящен этой теме), а там и написал курс обучения "Сайтовый", где раскрыл тему глубоко и подробно, причем не только о создании сайтов, но и об их продвижении, монетизации и наполнении.
В рамках этой небольшой статьи я хочу кратенько рассказать о развертке сайта на базе бесплатного движка Joomla, чтобы у Вас было хоть какое-то представление (хотя бы в теории) о этом процессе и понимание того, что сие не так уж и сложно.
Ну, а там, глядишь в дальнейшем, в рамках этого ресурса, я буду публиковать материалы, где рассмотрю все движки и прочие нюансы, благо про, например, хостинги для Ваших сайтов уже было написано несколько материалов.
Давайте приступим.
Загрузка установка и первичная настройка CMS
Для начала, совсем немного теории. В интернете существует бесчисленное количество движков, они же, по сути, CMS (система управления сайтом/контентом/содержимым). Наиболее популярными (хотя это и не значит, что они прямо таки лучшие) из них можно выделить пока три, - это WordPress, Joomla и Drupal.
Движок (CMS) представляет из себя, так сказать, набор кода, кода отвечает за основной функционал работы ресурса и позволяет создавать на его основе сайты различного содержания, дизайна и функциональности (функциональность дополняется и всячески расширяется за счёт различных модулей/плагинов/расширений).
Это так, если, как говорится в двух словах, т.е, чтобы у Вас было некое понимание. В одной из дальнейших статей (при условии, что мы будем развивать эту рубрику) я расскажу про движки подробнее, а сейчас давайте перейдем к процессу установки и использования
Предположим, что Вы читали статьи по хостингу, которые я публиковал ранее и, собственно, хостинг+домен у Вас уже есть.
На этом самом хостинге Вам необходимо создать (если таковой нет) базу данных с логином-паролем от неё, а так же иметь доступ по FTP к файлам на сервере (если такового у Вас еще нет, то не горюйте и хотя бы ознакомьтесь просто с материалом ниже, в качестве теории, которая, в будущем, может Вам полезной).
Как создавать базу, думаю разберетесь, благо ничего сложного в этом нет и почти через любую панель хостинга сие делается буквально в несколько телодвижений.
Что делаем дальше:
- Скачиваем последнюю версию Joomla (сделать это можно с официального сайта или с одного из русских его аналогов);
- Распаковываем скачанный архив (используя, например, 7-Zip);
- Закачиваем распакованные файлы на сервер (обычно в папку httpdocs), используя FTP-клиент, файлы (используя, например, FileZilla):
- После того как всё загрузили, заварив кофе, заходим по адресу своего сайта (введя его в адресную строку браузера);
- Если Вы всё сделали правильно, то запустится скрипт установщика:
- Заполняем необходимые поля и жмём в синенькую кнопочку "Далее";
- Теперь необходимо будет заполнить поля, связанные с созданной Вами ранее базой данных:
- После чего снова жмём в кнопочку "Далее";
- Ну и, на последней вкладке останется лишь перепроверить мелочи и, при необходимости, поставить переключатель в положение "Да" (если Вы хотите получить конфигурацию сайта на почту), а так же выбрать кружочек с демо-данными (если Вы хотите, чтобы сайт автоматически был заполнен демонстрационными данными, а не был полностью пустым):
- Далее остаётся нажать на кнопочку "Установка" и..
- Вуаля! Сайт готов!
Теперь давайте кратенько пробежимся по настройкам сайта, но для начала необходимо удалить папку installation с нашего сайта. Сделать это можно, зайдя на сервер через FTP-клиент и удалив папку оттуда, или же перейдя на сайт, где есть соответствующая оранжевая кнопочка:
После нажатия на которую директория будет удалена:
А мы с Вами перейдём в панель управления сайтом, используя следующую, теперь уже синюю, кнопочку (либо перейдя по пути "https://ваш-сайт.ru/administrator/").
Введя логин и пароль, которые мы выбрали при установке, собственно попадаем в административную панель. Давайте пройдемся по настройкам:
- Так настроек, кнопочек и прочего сильно много, то давайте пробежимся по общим и основным;
- Для начала жмём в "Система - Общие настройки":
Здесь можно задать название сайта, включить и выключать сайт, поставить сообщение, когда сайт выключен и прочие общие необходимости. В частности, здесь можно настроить SEO-заголовки и прочее; - На подвкладке система было бы неплохо неплохо включить кеширование и указать время в минутах:
Это снизит нагрузку на сервер и позволит пользователям быстрее загружать странички сайта; - На подвкладке сервер аналогично, было бы неплохо, включить сжатие страниц:
Что так же может способствовать более быстрой загрузке страниц на стороне пользователя; - Подвкладка с правами, собственно, позволяет настраивать права групп пользователей (см.примечания), а фильтры текста, соответственно, управляет уровенем контроля над HTML-кодом, который создают на сайте пользователи и авторы.
Более детальное использование и настройки
С общими настройками разобрались и давайте перейдем к панели управления ("Система - Панель управления"):
Давайте в двух чертах пробежимся по списку:
- Раздел с материалами позволяет создавать страницы сайта и прочий контент на нём, а так же разбивать материалы по категориям (рубрикам) и добавлять/удалять различные медиафайлы;
- Раздел со структурой позволяет управлять Вашими меню на сайте, а так же модулями (они же дополнения/расширения). Особое внимание тут будет полезным уделить системе модулей, ибо они позволяют существенно расширить функционал сайта самым разным образом и на любой вкус (найти и скачать модули можно на официальных и/или фанатских сайтах);
- Раздел с пользователями, естественно, позволяет управлять пользователями: добавлять/удалять, назначать новые права, делить по категориям и прочее прочее;
- Общие настройки мы уже разбирали, менеджер языков позволяет управлять языками админки и контента, а менеджер шаблонов позволяет управлять дизайном Вашего сайта, причем делается это довольно просто. Скачать хорошие шаблоны для Joomla можно по этой ссылке, а установка довольно проста:
- Скачиваете архив с шаблоном;
- Распаковываете;
- Загружаете папку (внутри которой файлы шаблона!) с названием шаблона на сервер в папку templates:
Красная стрелочка, - папка templates;
Синяя стрелочка, - название распакованной папки с шаблоном;
Зеленая, - файлы шаблона; - Дальше остается выбрать шаблон и установить его по умолчанию для всех версий сайта (или для какой-то одной):
- На вкладке с расширениями можно устанавливать и всячески манипулировать расширениями;
- Ну и на вкладке с обслуживанием можно обновлять версию движка, расширений и прочим.
Пожалуй, что самый минимум, звучит как-то так. При изменении настроек не забывайте сохранять оные соответствующей кнопкой.
К слову, всё, что нахимичили, в общем-то, сразу можно увидеть на сайте, - так что процесс будет визуально нагляден для каждого и, заметьте, без всякой работы с кодом (что удобно для неподкованного пользователя, да и в чём, собственно, сама суть CMS как таковая).
Пожалуй, на сим всё. Переходим к послесловию.
к содержанию ↑Послесловие
Вот такие вот дела.
Надеюсь, что статья оказалась Вам полезна и интересна (хотя бы с точки зрения теории и понимания процесса работы построения сайтов на основе движков).
Как и всегда, если есть какие-то вопросы, дополнения и всё такое прочее, то добро пожаловать в комментарии.
К слову, если тема для Вас интересна, то, периодически, мы готовы писать в рамках этого ресурса статьи по данному направлению (в смысле сайтостроение как таковое, а не только по движку Joomla).
Как-то так :)
Давно хотел предложить написать статью об этом. Спасибо!
Если народу понравиццо, то буду писать про другие движки и даже конфиг сервера.
По серверу кстати пробный шар уже кидал тоже - https://sonikelf.ru/category/blog/
Спасибо за статью , понравилась ( я ж народ :) )
Посмотрел исходник страницы , и сразу видно,признаки использования
движка "CMS" - скрыты от любопытных,и так ,что удалось выяснить,
сайт Соника на какой то версии WordPress, так ли это ?
PS. На самом деле , создать свой сайт , не так уж и сложно.
Сложность заключается в наполнении вашего творения интересным
и познавательным контентом , а так же его постоянным содержанием.
Да, основная засада в этом :)
Коллега, у вас проблемы с наполнением контентом?
Обращайтесь ко мне!
ЗЫ "То, что выходит на свет божий из-под клавиатуры заинтересованных личностей..." (С)
У кого что выходит из-под клавиатуры, а у меня только чай да кофе, ну, иногда, пиво...
584541
Написал я для Вадима,
Но - не проходите мимо!
https://sonikelf.ru/forum/besedka/21647-stihotvoreniya-2.html#post126453
Про сайтостроение, ага...
584541
Кому надо, - найдет :) Стихоплёт, ага..
"Сложность заключается в наполнении вашего творения интересным
и познавательным контентом..." (С) Я старался...
Мы на люто допиленном вордпрессе :)
Интересно, давненько подумывал изучить эту тему... :)
Андрей, благодарствую!
Всегда пожалуйста, рад, если оказалось полезным :)
Действительно в тему, мне как не заурядному пользователю, пошла очень кстати и вовремя =)
Гуд, если пригодилось :)
Вот так понасоздаете на Joomla сайты, а нам SEO-шникам потом мучайся с их кривой оптимизацией!)
Wordpress в этом плане намного лучше.
При всем уважении к автору.
СЕОшники на этом, на секундочку, денег зарабатывают :) Так что грех жаловаться ;)
drupal господа, и все поймут,что вы истинный ценитель, и двери откроются которые раньше не открывались, и шампанское хлынет рекой! ))
Спасибо. Познавательно и полезно. Давно ждал. Что ж, joomla так joomla.