Этот шаг не рассматривается в большинстве руководств по разработке сайтов, но он очень важен.
Задайтесь вопросом. Для чего вы делаете свой сайт, кто будет его целевой аудиторией, и что вы сможете предложить? Если на этот вопрос у вас нет ответа - не стоит связываться с разработкой сайта - проект почти наверняка умрет через несколько месяцев после запуска (я думаю, вы тоже встречали сайты, на которых не было написано ничего кроме "привет, это моя страничка"). В основе процесса разработки должна стоять большая ЦЕЛЬ. Например, если вы фотограф, цель - показать свои работы и предложить свои услуги, а если вы - системный администратор магазина, и шеф сказал вам сделать сайт (знакомо?) - это должен быть интернет-магазин.
После этого нужно провести анализ существующих решений - изобретать велосипед не самое умное решение, если вы не профессиональный изобретатель велосипедов. Для этого в поисковых системах - Google и Яндексе стоит посмотреть, какие существуют сайты по вашей тематике, о чем пишут, какая у них структура (что выводится на странице, и какие разделы сайта есть). Примеры самых удачных сайтов на ваш взгляд стоит запомнить (а лучше записать). На основе этих знаний можно приступить к проектированию.
На этом этапе как минимум нужно определиться с двумя структурами сайта - логической (она же карта сайта) и модульной (что будет на странице).
Карта сайта - основной документ для размещения информации на сайте. Правила просты - 1-2 уровня вложенности - хорошо, 3 уровня - хуже, 4 и больше - плохо, на каждом уровне должно быть не больше 6-10 разделов.
Пример карты простого сайта компании
Главная
О компании
Новости компании
Каталог продукции
- товары народного потребления
- товары потребления
Модульная сетка - это схема размещения объектов на странице, отвечает на вопросы:
Этот этап актуален больше для тех, кто разрабатывает свой дизайн с нуля, для работы с готовыми шаблонами он менее актуален.
Рекомендуется нарисовать схему расположения.
Итак, с целями сайта и его структурой разобрались, приступим к работе с Joomla.
Прежде всего необходимо установить сам пакет Joomla, что можно сделать двумя способами:
Условимся, что ваш сайт находится на домене moy-joomla-sait.ru
Админка сайта тогда будет располагаться по адресу moy-joomla-sait.ru/administrator
Здесь мы вносим значения полей в разделе Настройки Метаданных
Значение тэга <meta> для всего сайта: тут вносим описание сайта в виде 1-2 коротких предложений.
Ключевые слова тэга<meta> для всего сайта: тут перечисляем через запятую ключевые слова. Это не является основой продвижения сайта, но и не помешает.
Сайт / Установки Search Engine Optimization
Как приведено в примере на картинке, для нормального функционирования сайта на движке Joomla по умолчанию все три опции стоят в положении нет:
Система / Настройки пользователя:
Настройки этого блока позволяют определить политику регистрации пользователей
В стандартной сборке Joomla есть 3-4 шаблона, но обычно на сайтах используют платные или бесплатные шаблоны, коих в сети уже десятки тысяч. Например, на сайте Joomla.ru в файловом архиве можно найти коллекцию бесплатных шаблонов и галерею платных. Кроме этого, существует ряд студий, разрабатывающих платные шаблоны, например Rockettheme.
Допустим, вы скачали нужный шаблон. Теперь нужно установить его и настроить.
После этого нужно создать пункты меню - ссылки в меню на статьи (или категории).
Затем настроить вывод модулей сайта - модулей регистрации, меню, последних новостей и т.п.
Эти операции более подробно мы описали в отдельных статьях:
Вот и все. По этому руководству вы сможете (или уже смогли) создать сайт на Jooma, теперь нужно развивать его - установить необходимые расширения, писать новые статьи для сайта и заниматься его оптимизацией и продвижением. Но это тема уже других статей цикла.