Как создать сайт на Joomla. Простой и понятный мануал. Как сделать сайт каталог на joomla


Как создать сайт на Joomla – видео уроки

 

 

Joomla – бесплатный движок для создания сайтов различной сложности с адаптивным дизайном и без знаний программирования. Джумла чем-то напоминает «конструктор». Вам не нужно писать код, Вы просто вносите изменения в настройки, добавляете готовые (платные и бесплатные) расширения и в итоге получаете сайт. Можно сделать/заказать уникальный дизайн (шаблон), купить готовый или установить бесплатный. Joomla переведена на множество языков, включая русский и украинский.

Продолжаем пошаговое руководство по самостоятельному созданию сайта при помощи бесплатных и платных расширений на Joomla. В прошлых видео-уроках мы развернули на своём компьютере локальный сервер Open Server, установили Joomla, шаблон и несколько расширений. Также произвели базовые настройки движка, сделали меню, настроили шаблон и во второй части цикла статей создали главную страницу сайта в виде лендинга при помощи бесплатного компонента RSPageBuilder. В данном видео уроке мы создадим страницу меню нашего сайта пиццерии (рисунки ниже). Если нужно, то можно дополнить его фильтром на основании полей. Получиться аналог фильтрации товаров в интернет-магазине.

Как создать сайт на JoomlaКак бесплатно создать сайт самостоятельно

Категории и материалы Joomla

По умолчанию, в Джумла есть специальный компонент «Менеджер материалов» (com_content), который служит для создания «информационных» страниц сайта (Материалы – Менеджер материалов). Под информационными страницами понимаем страницы типа пункта меню Материалы – Материал. Эти страницы могут содержать текст, изображения, видео, таблицы (можно «крутые» и с графиками), слайд-шоу (при помощи сторонних расширений) и т.д. (рисунок ниже). Подробнее о пунктах меню можно прочесть в статье «Видео уроки Joomla (часть 1). Как создать сайт кафе».

Инструкция Джумла

Все материалы находятся в категориях. Это позволяет в дальнейшем упростить работу с ними путём применения пакетной обработки (одинаковых действий к нескольким материалам), сортировки и фильтрации в админке. Также это позволяет выводить на сайте страницы специального типа («Блог категории»), где материалы представлены списком (можно в несколько колонок). Пример такого типа страниц можно увидеть у меня в блоге. В принципе, при помощи данного типа пункта меню можно создать некий каталог. Но если Вам нужно полноценное решение для сайта каталога, предлагаю рассмотреть компонент DJ-Catalog2.

Также категории позволяют выводить в модулях не все материалы, а только нужные, например, отображать последние материалы в категории «Новости». Есть и другие преимущества. В связи с чем рекомендую продумывать разделение материалов на категории, желательно, на этапе «проектирования» сайта. На рисунке ниже показан менеджер категорий Joomla (Материалы – Менеджер категорий), где Вы сможете создать, изменить и управлять категориями.

Инструкция создания сайта на Joomla

Принцип применения настроек. У материалов есть множество настроек. Например, во вкладке Отображения, есть параметр Заголовок (рисунок ниже).

Настройка материала Джумла

Точно такой параметр есть в общих настройках менеджера материалов (Материалы – Менеджер материалов – Настройки) (рисунок ниже).

Общие настройки материалов

И такой же параметр есть в настройках пункта меню тип Материалы – Материал на вкладке Отображение (рисунок ниже).

Настройка пункта меню материала

Настройка одна, а варианты значений настройки разные.

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

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

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

Пример 3. В общих настройках менеджера материалов задано скрытие заголовка, в настройках отдельного материала задано отображение, материал выводится на сайт при помощи пункта меню (тип Материалы – Блог категории), в настройках которого указано Использовать глобальное. В данном случае заголовок материала будет показан.

Данный принцип применения настроек относится не только к менеджеру материалов, но и к другим встроенным и дополнительным компонентам Joomla.

Права доступа и группы пользователей

Для доступа к сайту (админке и фронтальной части) все люди «делятся» на:

  1. Уровни доступа. Находится в админке в Пользователи – Уровни доступа.
  2. Группы пользователей. Находится в админке в Пользователи – Группы.
  3. Пользователи. Находится в админке в Пользователи – Менеджер пользователей.

Даже обычный незарегистрированный посетитель, перешедший на страницу сайта, входит в группу пользователей «Public», которая входит в одноимённый уровень доступа «Public».

В Joomla это ещё называют ACL, от англ. Access Control List (список контроля доступа).

На основании принадлежности пользователя к той или иной группе можно настраивать для него доступ к различным областям (компонентам, модулям, страницам и т.д.) сайта и админки, к выполнению различных действий, видимость тех или иных элементов сайта/админки. Для этого в компонентах (встроенных и сторонних) есть настройки прав доступа. На рисунке ниже показан пример настроек прав доступа к менеджеру материалов Joomla (Материалы – Менеджер материалов – Настройки – Права).

Настройка прав доступа к менеджеру материалов Joomla

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

Настройка прав доступа к пункту меню

Аналогично можно скрывать модули (рисунок ниже).

Настройка прав доступа к модулю

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

Перевод Joomla

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

В Joomla есть специальное расширение, которое позволяет вносить изменения в файлы перевода (файлы локализаций), без необходимости их непосредственной правки. Находится оно в Расширения – Языки – Переопределение констант (рисунок ниже).

Перевод Joomla

Наглядный пример по работе с данным расширением приведён в видео (начните смотреть с 18:23). В статье «Уроки DJ-Catalog2. Каталог для Joomla 3» приведён альтернативный вариант решения данной задачи.

В принципе, можно править сами файлы языков. Они находятся в корневой директории сайта в:

Вместо «ru-RU» и «uk-UA» могут быть другие обозначения. Их можно уточнить в Расширения – Языки – Установлено (столбец Тег языка).

Не все расширения хранят файлы перевода в вышеуказанных папках. Иногда они хранятся в папке самого расширения, например, «components/com_djclassifieds/language/en-GB» – файлы перевода фронтальной части сайта компонента DJ-Classifieds (компонент для создания доски объявлений) на английский язык.

Если Вы вносите изменения непосредственно в сам файл, то помните, что при обновлении расширения все изменения могут быть утеряны.

Видео инструкции Джумла №3

 

 

Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки Вы можете найти на каналах сайта Aleksius.com в YouTube, Rutube и Mail.ru.

Ссылки из видео

В следующем видео уроке «Пошаговая инструкция Joomla (часть 4). Самостоятельное создание сайта» мы рассмотрим процесс разработки раздела «О нас» в бесплатном конструкторе страниц RSPageBuilder.

Если у Вас есть вопросы, задавайте их в комментариях. Постараюсь ответить максимально быстро.

Похожие материалы

aleksius.com

Урок 15. Делаем меню каталога товаров. Как создать свой сайт

 В уроке 10 мы с вами делали главное меню сайта и запомнили:

Чтобы создать в Joomla меню, необходимо:

Итак, идем в Меню - Меню, нажимаем кнопку Создать и задаем параметры нашего меню:

Нажимаем на кнопку Сохранить. Теперь идем в Расширения - Модули, видим, что наше меню появилось:

Заходим в него, чтобы проверить настройки (двойным щелчком мыши по названию):

У нас должны быть следующие настройки:

Проверяем их и нажимаем кнопку Сохранить. Теперь идем на наш сайт (в браузере набираем localhost/oboi, если кто забыл) и видим, что наше меню появилось:

Теперь нам надо создать наш первый пункт меню - Брянск, но давайте посмотрим на меню сайта-образца. В нем присутствуют слова ОБОИ и чуть ниже - ПЛИТКА, ПЛИНТУС, они как бы разделяют меню на две части. В Joomla такие вставки так и называются Разделители. И сейчас нам надо создать первый разделитель - ОБОИ. Для этого идем в Меню - Меню, щелкаем по пиктограмме Пункт меню:

Нажимаем на кнопку Создать, выбираем тип пункта меню - Разделитель (щелкаем по нему):

Даем ему заголовок - ОБОИ:

Сохраняем, идем на наш сайт и видим, что разделитель появился:

Теперь создаем пункт меню - Брянск. Здесь возможны несколько вариантов и на некоторые мы сейчас посмотрим. Нажимаем на кнопку Создать в менеджере пунктов меню, но теперь выбираем тип пункта меню - Статьи (щелкаем по нему), а в нем - Статьи раздела в виде блога:

В открывшемся окне нам надо указать:

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

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

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

Теперь давайте попробуем сделать страницу раздела, похожей на сайт-образец. Для этого прежде всего изменим тип пункта меню. Идем в Меню - Меню, щелкаем по пиктограмме Пункт меню, а затем по нашему пункту Брянск. В открывшемся окне щелкаем по кнопке Изменить тип:

Давайте выберем тип - Категории раздела в виде списка, а в основных параметрах (справа окна) в поле Описание - Показать, в поле Список категорий - Показать, в поле Статей категории - Скрыть. Остальные настройки можно оставить, сохраняем и смотрим на результат:

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

Поэтому идем в Статьи - Разделы, щелкаем по нашему разделу Брянск и в поле Описание вносим наш текст и вставляем картинки (так же, как мы это делали, создавая обычные статьи). Картинки, как вы помните надо предварительно положить в папку stories (подробно об этом мы говорили в уроке 7).

Сохраняем, идем на наш сайт, обновляем страницу и видим результат:

Получилось очень похоже на сайт-образец. Если теперь щелкнуть по ссылкам (например, гофрированные), то мы попадем на страницу категории:

Здесь отображаются все статьи данной категории, у нас она одна, если мы щелкнем по ее названию, то попадем, на страницу с фотогалереей.

Если же мы хотим, чтобы у нас было точно также, как на сайте-образце, т.е. по щелчку по пункту меню Брянск, открывалась страница с ссылками, ведущими на фотогалереи, то можно не задавать описание раздела, а создать в разделе еще одну категорию, например - общее (all), создать статью в этой категории с контентом, который мы выше помещали в описание раздела и ссылками на страницы категорий, изменить тип пункта меню на Статья - Одна статья, а в настройках пункта меню выбрать созданную статью (так мы делали в уроке 10, когда создавали Главное меню сайта).

Вы теперь умеете создавать разные типы пунктов меню. Вам осталось самостоятельно реализовать остальные пункты меню каталога товаров. Напомню лишь, в каком порядке мы это делали:

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

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

Предыдущий урок Вернуться в раздел Следующий урок 

www.site-do.ru

Как самому создать сайт на Joomla

Среди массы имеющихся в свободном доступе систем для управления сайтом большинство пользователей выбирают CMS или, говоря проще, "движок" Joomla. В одной из статей ранее - "Создание сайта: WordPress или Joomla?" - мы уже рассматривали варианты выбора CMS и пробовали разобраться в преимуществах двух популярных CMS-систем. Если Вы решили выбрать Joomla для своего сайта, то в этой статье я попробую осветить основные этапы создания сайта на Joomla. Чем же этот движок так хорош, и как можно самостоятельно, без всякой помощи извне, создать сайт на базе этой системы управления ресурсом? Joomla - это хорошо русифицированный продукт, с понятным интерфейсом и удобной панелью управления, на базе которого можно создать полноценный ресурс для самых разнообразных нужд - от Интернет-магазина до стандартного новостного сайта. Помимо этого, для Joomla существует масса самых разнообразных дополнительных функциональных возможностей, которые совершенно бесплатно распространяются в сети в виде различных расширений для Joomla.

Итак, как же самому создать сайт на Joomla? Давайте рассмотрим основные шаги, а затем каждый из них разберем более подробно:

  1. Определение тематики сайта и целевой аудитории
  2. Подготовительные действия и планирование
  3. Выбор сервера для установки на нём Joomla
  4. Подготовка дистрибутива Joomla и его установка на сервер
  5. Действия после установки Joomla - настройка шаблона, расширений и основных параметров сайта.
  6. Действия после настройки - дальнейшее развитие сайта

1. Определение тематики сайта и целевой аудитории

Определение тематики сайта и его целевой аудитории - это один из ключевых аспектов, которые нужно обязательно принимать во внимание перед началом любых работ по созданию Вашего сайта. На этом этапе Вы должны решить и чётко понять для себя, о чём будет Ваш сайт, какова его тематическая направленность, а также какие люди будут на него заходить и что полезного для себя они там найдут - т.е. понять целевую аудиторию Вашего сайта. Это можно сделать, например спросив себя о характере будущего сайта. Это будет личный блог, новостной сайт или Интернет-магазин? Это миниатюрный сайт-визитка с основными реквизитами Вашей компании, схемой проезда или это сложный информационный портал, который будет позволять пользователям загружать фотографии, делиться отзывами и выполнять множество действий на сайте? Тематика сайта во многом определяет сложность сайта и его создания, масштаб сайта. Чем лучше Вы поймете для себя эту сложность на начальных этапах, тем меньше проблем Вас ждет в дальнейшем. Сложность сайта также влияет и на конечный выбор CMS системы. Дело в том, что для некоторых категорий сайтов Joomla может не подойти, как это ни печально. Несмотря на кажущуюся универсальность этого движка, есть типы сайтов, которые я бы не стал делать на Joomla. Я охарактеризую эту категорию так: крупные, высоконагруженные порталы, сайты с большой ежедневной посещаемостью ( > 3000 человек в день). Вы можете спросить: "А каковы последствия выбора Joomla для таких сайтов? Что будет, если я всё же выберу Joomla для своего будущего крупного проекта?". Мой ответ следующий: на первых этапах разработки и внедрения всё будет не столь ужасно, но с большой вероятностью стоимость дальнейшей поддержки подобных сайтов выльется Вам в круглую сумму и станет чрезмерно высока. Скорее всего, на определенном этапе сайт начнёт испытывать большую нагрузку (у Joomla это одно из слабых мест), и Вы сильно задумаетесь над переносом Вашего сайта с Joomla на другую платформу или выберете другую CMS.

Но, не буду пугать читателя - есть и хорошие новости! Joomla хорошо подходит для решения достаточно широкого круга задач и создания различного рода сайтов. Вот список категорий сайтов, для которых Joomla подойдет:

  • персональный блог - к примеру, Вы умеете отлично готовить, спешите поделиться личными рецептами и опытом со всем миром и хотите создать блог о кулинарии. Joomla годится для создания такого типа сайта.
  • новостной блог - по сложности, примерно то же самое, что и персональный блог. На этом сайте Вы планируете выкладывать новости по определенной тематике (или, например просто самые "горячие" новости дня)
  • небольшой сайт-визитка компании - Joomla хорошо подходит и для данной категории сайтов и позволит создать сайт-визитку примерно за день или менее (при условии соответствующих навыков и опыта)
  • интернет-магазин - поскольку мы живем в мире капитализма, и такой тип сайтов очень быстро набирает популярность, то рынок средств создания таких сайтов уже давно насчитывает огромноые количество движков и CMS для создания интернет-магазинов. Причем, есть и узкоспециализированные движки (именно для интернет-магазинов). Возможно, Joomla в этой категории не будет идеальным вариантом, но она годится для создания и подобного рода ресурсов. Особенно, если интернет-магазин сразу или в дальнейшем будет также содержать в себе блог (например, планируете продавать памперсы для детей и на этом же сайте делаете блог с новостями о лучших марках памперсов и средств для ухода за малышами).
  • другие невысоконагруженные сайты - поскольку всех типов сайтов не перечислить, сюда я отнесу все малые и средние сайты с не очень большой нагрузкой на них - т.е. сравнительно небольшое число ежедневных посетителей. (про нагрузку и типы сайтов, для которых Joomla не походит на мой взгляд, см. выше). Joomla достаточно универсальный движок и обладает средствами "расширения" его функциональности. Т.е. в теории Вы можете создать любой сайт на Joomla, но необходимо либо наличие специальных навыков, либо специалисты, которые воплотят реализацию любой Вашей идеи на Joomla.

2. Подготовительные действия и планирование

После того, как Вы определились с тематикой сайта и целевой аудиторией, Вы можете заняться различными подготовительными действиями - например, подготовкой требований и собственных ожиданий  от сайта, продумыванием структуры Вашего будущего сайта, его внешнего вида и дизайна. Планируете ли Вы делать дизайн самостоятельно или будете нанимать для этой цели дизайнера? Или, возможно, Вы будете использовать готовый шаблон для Joomla, которых огромное количество? Даже если Вы будете делать дизайн не сами (наймете дизайнера) - всё равно на данном этапе рекомендуется самому схематично набросать внешний вид сайта. Это облегчит жизнь и Вам, и дизайнеру. А также можно ответить для себя на следующие вопросы:

  • какова будет цветовая гамма сайта - в светлых тонах или темных? (Например: Сайт должен быть в светлой световой гамме. Цвет шрифта текста - темно-серый на белом фоне. Вверху, в шапке сайта должны быть основные разделы сайта в виде кнопок - каждая кнопка своего цвета и т. д.)
  • где и какие разделы будут располагаться? (например: У меня будут разделы "О компании", "Фотогалерея", "Контакты", которые будут располагаться вверху сайта, в шапке и будут дублироваться в левом боковом меню)
  • как будут организованы переходы между разделами сайта? (Например: Я нажимаю на кнопку "Новости", и происходит переход на страницу с архивом новостей по месяцам - в виде списка ссылок на каждую новость)
  • что будет содержать каждый раздел сайта? (Например: При переходе в раздел "О компании" будет сформулирована миссия нашей компании и основные успехи и достижения. В разделе "Фотогалерея" - фотографии из жизни компании, фотографии нашего офиса. В разделе "Контакты" будем видеть телефон, адрес фирмы и схему проезда и т.д.)

Требований может быть довольно много - как к дизайну и внешнему виду сайта, так и к собственно механизму работы сайта, структуре сайта. Тут основной принцип такой - мало требований не бывает. Чем больше требований и ожиданий сформулировано на этапе планирования, тем лучше и яснее становится картина будущего сайта - и Вам самим, и тем, кто будет помогать с сайтом. Тем понятнее для Вас ответы на вопросы: Что делать? Как делать? Когда делать? и т.д.

3. Выбор сервера для установки на нём Joomla

Размещать сайт сразу на хостинге - не самая лучшая идея, хотя некоторым начинающим сайтостроителям она нравится. Минус в таком подходе очевиден - Вам придется менять сайт "на лету", и каждое Ваше изменение сайта будет сразу видно любому, кто зашел на сайт. Некоторым посетителям может не понравится меняющийся на их глазах сайт, и как следствие - они вряд ли заглянут к Вам снова (представьте, что посетитель читает какую-нибудь статью сайта, и текст у него начинает меняться, а то и вовсе статья исчезнет). Если же Вы всерьез занимаетесь созданием сайта, то обычно в разработческой сфере принято разделять продуктивную среду (это Ваш хостинг, т.е. "боевой" сайт) и локальную среду. Локальная среда - это не что иное, как установленные на Ваш компьютер специальные программы, которые создают окружение для "имитации" хостинга прямо на Вашем ПК. Грубо говоря, Вы сможете из браузера "заходить" на свой сайт, не имея даже доступа к Интернет. Поэтому в процессе предварительной подготовки к установке Joomla на свой ПК для дальнейшей работы необходимо озаботиться скачиванием и установкой программы для создания локального сервера. Например, это может быть широкоизвестный набор DenWer. Для всех версий Joomla старше 1.5 - т.е. для самых последних 2.5 и 3.1 нужно обязательно убедиться, что в комплекте DenWer идет встроенный PHP не ниже версии 5.3. Скачав и установив DenWer с настройками по умолчанию, можно приступать непосредственно к загрузке выбранной CMS Joomla. 

4. Подготовка дистрибутива Joomla и его установка на DenWer

Установив программу для создания локального сервера, Вам необходимо загрузить установочный пакет CMS Joomla. На момент написания статьи самой последней версией Joomla является версия 3.1. Она сочетает в себе передовые достижения разработческой мысли и сфокусирована на поддержке мобильных платформ. Однако количество доступных расширений для неё не так велико, как для версии 2.5, которая является не менее популярной версией. Версия 2.5 более стабильна и уже "обжилась" в сообществе разработчиков, строящих сайты на Joomla, по этой версии можно найти больше документации, статей и расширений. Поэтому начинающим я бы порекомендовал скачивать и устанавливать именно её. Официальное сообщество разработчиков Joomla утверждает, что поддержка версии Joomla 2.5 будет вплоть до 2014 года. К этому времени возможно будет подготовить сайт для перехода на версию 3.x, если он понадобится в дальнейшем. Итак, скачиваем дистрибутив нужной версии. Это можно сделать, например, на официальном сайте Joomla на странице загрузки:

  • http://www.joomla.org/download.html - на этой странице есть ссылка на скачивание дистрибутива Joomla (Для версии Joomla 2.5 ссылка называется так: "Download Joomla 2.5" - это большая синяя кнопка.)

После скачивания дистрибутива (это обычный zip-архив размером около 8Мб) необходимо подготовить место, куда распаковать файлы "движка" Joomla. В этой статье предполагается, что Вы выбрали комплект DenWer, который я описывал выше. В случае стандартной установки DenWer'а на Вашем жестком диске должна была создаться директория WebServers. (Если Вы устанавливали DenWer в другой каталог, просто учтите это далее по тексту - действия будут аналогичными). У меня DenWer установлен в C:\WebServers. Заходим в этот каталог и видим различные вложенные в него каталоги. Среди них нам нужен home - так в DenWer'е называется корневой "домашний" каталог для всех Ваших локальных сайтов. Внутри него Вы должны создать новый каталог, который станет доменом на Вашем локальном компьютере. Что это значит? Это означает, что при старте локального веб-сервера у Вас появится новый локальный сайт. И имя у этого сайта будет таким же, как у созданного Вами каталога. Лично я взял себе за практику именовать локальные домены с окончанием на .loc (аналогично тому как есть домены .ru, .com и т.д. - выбранный .loc означает "local" - т.е. локальный домен, существующий только на моем ПК). Вы же можете выбрать любое другое название для каталога Вашего будущего сайта, например mysite или mycompany. Далее, после того как создали каталог под локальный домен внутри него по правилам DenWer необходимо создать ещё один каталог обязательно с именем www. Внутрь этого каталога www мы и поместим все файлы нашего движка Joomla.

 

Создаем каталог, в нашем примере, joomlasite.loc внутри C:\WebServers\home . Внутри него создаем каталог www, получается такой путь: C:\WebServers\home\joomlasite.loc\www и в него помещаем установочный архив Joomla, скачанный нами по ссылке выше. На момент написания статьи у меня дистрибутив Joomla называется так: Joomla_2.5.11-Stable-Full_Package.zip. У Вас имя архива может немного отличаться, это абсолютно не страшно. Итак, получили следующую картинку:

 

Необходимо поместить дистрибутив Joomla в каталог www

 

Теперь щелкаем правой кнопкой мыши на архиве и выбираем "Извлечь в текущую папку", после чего файлы движка Joomla распакуются на диск. Теперь надо запустить локальный сервер. Для этого можно щелкнуть на иконке запуска DenWer. У меня она располагается на рабочем столе и называется Start DenWer 5.3:

 

Иконка для старта DenWer

 

После того, как локальный сервер запустится, открываем любимый браузер и набираем в адресной строке адрес нашего нового локального сайта: http://joomlasite.loc. Если Вы всё сделали правильно, то увидите начальную страницу установщика Joomla:

 

Так выглядит начало установки Joomla

Вкратце о том, как пройти установку:

1. На первом экране выбираем в списке язык - Russian-Русский (CIS), после чего нажимаем кнопку Next (Далее) справа вверху.

2. Второй экран отобразит минимальные системные требования для установки Joomla. Зеленым шрифтом будут отмечены опции, удовлетворяющие требованиям по установке Joomla, красным - не соответствующие этим требованиям. Чем больше "зеленых" пунктов - тем лучше. Лично у меня красным цветом подсветился только пункт "Показывать ошибки", установленный как "Вкл.". Итак, убеждаемся, что наша система подходит для установки Joomla и щелкаем кнопку "Далее".

3. На третьем экране Вам отобразится стандартный текст лицензии GNU (General Public License), под которой распространяется Joomla. Соглашаемся с лицензией и жмем "Далее".

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

  • Тип базы данных - оставляем стандартное значение Mysqli
  • Имя сервера базы данных - оставляем стандартное значение localhost
  • Имя пользователя - указываем имя пользователя для доступа к базе данных. При "чистой" установке DenWer у Вас есть только суперпользователь root. Для локальной разработки сайта можно указать его
  • Пароль - по умолчанию после установки DenWer на Ваш компьютер у суперпользователя root пароль не установлен, поэтому можно оставить поле пустым. Но вообще, суперпользователь без заданного для него пароля (даже на локальной машине) - это очень плохо и небезопасно. Лично я устанавливаю пароль, и рекомендую установить его и Вам.
  • Имя базы данных - можно выбрать любое удобное имя для новой базы данных, которую создаст установщик для нашего сайта. Я вбил joomlasite_db
  • Префикс таблиц - это и все последующие поля оставляем по умолчанию.

5. На пятом шаге можно указать настройки FTP, но для локальной среды его можно пропустить. Жмем "Далее".

6. Предпоследний шаг с названием "Конфигурация сайта" - в поле "Название сайта" указываем названием нашего сайта. Например "Мой сайт на Joomla". Эту настройку потом можно будет изменить. В полях ниже указываем E-mail администратора сайта (т.е. Ваш), логин администратора сайта и пароль с подтверждением для доступа к сайту. Этот пароль Вам надо будет запомнить! Он используется для доступа в панель администрирования сайта. Также, если Вы желаете - можно установить "Демо данные" - внизу будет кнопка "Установка демо-данных". Новичкам я бы посоветовал нажать на эту кнопку - в результате установщик создаст тестовые материалы для Вашего будущего сайта - статьи, картинки и т.д. На них можно будет посмотреть, как устроена Joomla. Более опытным пользователям можно ничего не устанавливать - если Вы уже знакомы с Joomla и чувствуете силы, что настроете всё сами.

7. Ну вот и всё. Подошли к последнему шагу - и установка завершена. Обязательно жмем кнопку "Удалить директорию installation". После этого можем перейти непосредственно к просмотру созданного сайта или в панель администрирования - вверху справа есть соответствующие кнопки.

У меня после перехода на сайт в браузере отобразился новоиспеченный сайт на Joomla:

 

5. Действия после установки Joomla - настройка шаблона, расширений и основных параметров сайта.

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

 

После установки Joomla можно заменить стандартный шаблон сайта на тот, что вам нужен. Скачиваем требуемый файл на свой ПК, проводим при необходимости его разархивацию, а далее можно приступать к работе с административным разделом сайта. Выбирайте пункт меню "Расширения - Установить/Удалить", затем выбираем нужный файл и загружаем/инсталлируем его в CMS. Стоит отметить, что для Joomla существует огромное количество всевозможных дополнений, и во избежание проблем в процессе эксплуатации скачивать их лучше с сайта официального разработчика/распространителя. 

 

Чтобы настроить CMS Joomla для удобства работы с системой, необходимо произвести настройку имеющихся в наличии компонентов. Для активации модулей/плагинов переходим в раздел "Расширения", где выбираем "Менеджер плагинов/модулей". Все установленные пункты будут отмечены значком. Разобравшись с активацией модулей и плагинов необходимо настроить отображение загруженного шаблона. В меню "Расширения" необходимо выбрать пункт "Менеджер шаблонов" и установить по умолчанию отображение загруженного шаблона. А кликнув на сам шаблон, можно редактировать его настройки, например цветовое оформление.

 

Сам сайт также требует дополнительной настройки. Войдите в раздел административной панели, озаглавленный как "Сайт", а затем выберите подраздел "Глобальная конфигурация". Среди трёх открывшихся вкладок каждая будет выполнять свои функции. Неопытным пользователям лучше ничего не менять в подразделах "Сервер" и "Система", а вот в разделе "Сайт" необходимо будет указать в параметрах текст, отображающийся во время отключения сайта. Также в "Параметрах" указываются при необходимости мета-описание, ключевые слова и название самого ресурса. Помимо этого, здесь же присутствуют SEO-настройки, позволяющие оптимизировать ресурс под запросы поисковых систем.

6. Действия после настройки - дальнейшее развитие сайта

Завершив настройку, Вы сможете добавлять информацию на сайт, редактировать статьи, выкладывать фотографии и видеоматериалы, настраивать вид главного меню и использовать все доступные функции в полном объёме. Как видите, при основательном подходе, создание собственного сайта на базе CMS Joomla вовсе не является чем-то запредельно сложным. А освоив работу с панелью администрирования, вы сможете управлять своим сайтом, не испытывая никаких затруднений, развивать его и даже использовать в коммерческих целях. Самостоятельное создание сайта - неплохая возможность сэкономить, а нужна вам такая экономия или нет - решайте сами.

allineed.ru

Сделай сайт на Joomla 3.0. Видео Уроки

Подробности Категория: Создай сайт на Joomla 3.0 Опубликовано 28.02.2013 13:22 Автор: Super User

Установка CMS системы Joomla-3 на локальный сервер Денвер-3 это самое волнующее событие начинающего веб мастера. При выполнении этой операции он впервые сможет увидеть своё новорождённое дитя, а именно свой, только появившийся на свет сайт. Он впервые познакомится с панелью управления, в просторечии названную админкой и, полный энтузиазма, кинется воплощать свой проект в жизнь, наполняя его подготовленным, или существующем пока только в его мечтах и мыслях контентом. Но пока до этого еще далеко. Сегодня, ему предстоит выполнить ряд несложных операций по установке Joomla-3 на Денвер и параллельно создать базу данных и пользователя своего сайта. В Joomla 3 это сделать проще, чем в ранних версиях, за что спасибо разработчикам. Они хорошо сделали свою работу и продолжают дерзать и постоянно выпускать новые версии CMS системы. Но давайте лучше один раз увидим, как это делается.

Пока я редактировал этот урок, вышел новый релиз Joomla 3.03, поэтому Вам нужно будет сразу обновиться до этой версии. Хотя если Вы прочтете эту статью позже февраля 2013 года наверняка выйдут более новые версии. Следите за ними, у меня на сайте я постоянно публикую новые версии. Они находятся в файловом архиве сайта и скачиваются за секунды, так как залиты они на Яндекс Диск. На Яндекс Диск заливаю и файлы видео уроков, которые Вы сможете легко скачать безо всяких ожиданий и просмотра реклам, чтобы спокойно смотреть в хорошем качестве в увеличенном формате.

Установку Joomla-3 Вы сможете скачать ЗДЕСЬ.

 

Если эта статья показалась вам полезной, пожалуйста, проголосуйте за нее. Это поможет другим быстрее найти эту статью из множества других менее полезных.( 79 Голосов ) 

joomla-prosto.ru

Как создать сайт на Joomla. Простой и понятный мануал

В этой статье хочу рассказать, каким образом, можно создать сайт с помощью joomla не будучи профессиональным вебмастером. Я покажу элементарные настройки, которые необходимо сделать при первоначальной сборке сайта.

За короткий срок вы сможете создать отличный сайт для бизнеса, для себя или своих близких. Но, разумеется, аппетит приходит во время еды, поэтому со временем вам, конечно, захочется дополнить сайт на joomla некоторыми компонентами. Но в данной статье об этом не будем.

Итак, как создать сайт на joomla? Для начала нам нужен компьютер, и, конечно же, трезвая голова 

Самое первое, что нам понадобится – это хостинг. Что такое хостинг? Это обычный сервер, который содержит каталог и базу mysql нашего сайта. Причем, за это не нужно платить деньги. Все это добро можно получить бесплатно на SpaceWeb.

Правда, бесплатно только в течение определенного времени, пока не закончится тестовый период. Поэтому в конце концов платить все-таки придется. Например, сейчас стоимость обслуживания в месяц составляет 360 рублей, что, в принципе, даже с учетом мирового финансового кризиса не так уж и много.

Итак. Регистрируемся, после чего мы уже имеем возможность зайти в web-интерфейс нашего будущего сайта

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

Следующее действие, которое нам необходимо выполнить – это разархивировать содержимое архива в каталог public_html на нашем хостинге. Для этого мы заходим в «Файл менеджер», далее идем в public_html, и если здесь внутри что-то есть, то не боясь удаляем все это добро. Затем нажимаем на «Обзор», после чего выбираем файл архива джумла, который мы скачали до этого, и загружаем этот архив.

Да, возможно, если не знать, как это все делать, то будет сложно, но, надеюсь, что вы разобрались, что к чему. Теперь осталось совсем чуть-чуть. Выделяем уже перенесенный в public_html архив, и распаковываем его. Там есть кнопка «Распаковать».

Надеюсь, что у вас получилось. Что дальше? Дальше продолжим установку joomla. К имени нашего сайта в адресной строке браузера мы просто добавляем – administrator. То есть, будет следующий урл – _http://наш_сайт.ru/administrator. Теперь заходим по этому адресу, и производим установку joomla.

1-й шаг

Здесь необходимо выбрать язык установки. В общем-то, нет ничего сложного. Выбираем русский, и переходим по кнопке «Далее»

2-й шаг

Необходимо проверить систему. Например, у меня это выглядит следующим образом 

 

3-й шаг

Лицензия. Разумеется, мы должны согласиться с условиями, и идем далее

4-й шаг

Конфигурация базы данных. Надеюсь, вы уже знаете, что joomla – это движок для динамических сайтов, то есть, joomla использует базу данных mysql. На данном этапе этим мы как раз и займемся, т.е. созданием базы данных. Для этого заходим на страничку через «Базы MySQL» в Панели управления Sweb, после чего создаем новую базу

Все необходимые данные вводятся на 4-й страничке установки движка. Далее выбираем тип базы данных. Я рекомендую «mysqli». В результате увидим вот что:

Снизу, как видите, есть менюшка дополнительных настроек. Она нам пока не нужна. Поэтому сюда не заходим.

5-й шаг

Конфигурация FTP. Здесь не нужно ничего трогать. Идем в «Основные настройки»

6-й шаг

Основные настройки 

 

Здесь все интуитивно понятно. Заранее придумываем название нашего сайта, указываем e-mail, пароль, после чего выделяем чек-бокс «Установить демонстрационные данные», после чего жмем кнопку «Установить». Все, после этого можно считать, что установка движка Joomla закончена. Да, и не забудьте зайти в файловый менеджер sweb-a, и удалить каталог installation из папки public_html.

Разумеется, у нас после установки будет стоять шаблон по умолчанию. И, разумеется, он будет далек от совершенства  Поэтому возникает вопрос: где взять нормальную тему для joomla? В интернете, где же еще! Погуглим немного, и нароем то, что по душе. Установка тоже простая. Идем в панель управления joomla, далее по порядку в «Расширения» – «Установка и удаление», после чего выбираем архив шаблона, который вы скачали локально на компьютер, и жмем кнопку «Установить»

tempofox.com

Как самому создать сайт на Joomla

Среди массы имеющихся в свободном доступе систем для управления сайтом большинство пользователей выбирают CMS или, говоря проще, "движок" Joomla. В одной из статей ранее - "Создание сайта: WordPress или Joomla?" - мы уже рассматривали варианты выбора CMS и пробовали разобраться в преимуществах двух популярных CMS-систем. Если Вы решили выбрать Joomla для своего сайта, то в этой статье я попробую осветить основные этапы создания сайта на Joomla. Чем же этот движок так хорош, и как можно самостоятельно, без всякой помощи извне, создать сайт на базе этой системы управления ресурсом? Joomla - это хорошо русифицированный продукт, с понятным интерфейсом и удобной панелью управления, на базе которого можно создать полноценный ресурс для самых разнообразных нужд - от Интернет-магазина до стандартного новостного сайта. Помимо этого, для Joomla существует масса самых разнообразных дополнительных функциональных возможностей, которые совершенно бесплатно распространяются в сети в виде различных расширений для Joomla.

Итак, как же самому создать сайт на Joomla? Давайте рассмотрим основные шаги, а затем каждый из них разберем более подробно:

  1. Определение тематики сайта и целевой аудитории
  2. Подготовительные действия и планирование
  3. Выбор сервера для установки на нём Joomla
  4. Подготовка дистрибутива Joomla и его установка на сервер
  5. Действия после установки Joomla - настройка шаблона, расширений и основных параметров сайта.
  6. Действия после настройки - дальнейшее развитие сайта

1. Определение тематики сайта и целевой аудитории

Определение тематики сайта и его целевой аудитории - это один из ключевых аспектов, которые нужно обязательно принимать во внимание перед началом любых работ по созданию Вашего сайта. На этом этапе Вы должны решить и чётко понять для себя, о чём будет Ваш сайт, какова его тематическая направленность, а также какие люди будут на него заходить и что полезного для себя они там найдут - т.е. понять целевую аудиторию Вашего сайта. Это можно сделать, например спросив себя о характере будущего сайта. Это будет личный блог, новостной сайт или Интернет-магазин? Это миниатюрный сайт-визитка с основными реквизитами Вашей компании, схемой проезда или это сложный информационный портал, который будет позволять пользователям загружать фотографии, делиться отзывами и выполнять множество действий на сайте? Тематика сайта во многом определяет сложность сайта и его создания, масштаб сайта. Чем лучше Вы поймете для себя эту сложность на начальных этапах, тем меньше проблем Вас ждет в дальнейшем. Сложность сайта также влияет и на конечный выбор CMS системы. Дело в том, что для некоторых категорий сайтов Joomla может не подойти, как это ни печально. Несмотря на кажущуюся универсальность этого движка, есть типы сайтов, которые я бы не стал делать на Joomla. Я охарактеризую эту категорию так: крупные, высоконагруженные порталы, сайты с большой ежедневной посещаемостью ( > 3000 человек в день). Вы можете спросить: "А каковы последствия выбора Joomla для таких сайтов? Что будет, если я всё же выберу Joomla для своего будущего крупного проекта?". Мой ответ следующий: на первых этапах разработки и внедрения всё будет не столь ужасно, но с большой вероятностью стоимость дальнейшей поддержки подобных сайтов выльется Вам в круглую сумму и станет чрезмерно высока. Скорее всего, на определенном этапе сайт начнёт испытывать большую нагрузку (у Joomla это одно из слабых мест), и Вы сильно задумаетесь над переносом Вашего сайта с Joomla на другую платформу или выберете другую CMS.

Но, не буду пугать читателя - есть и хорошие новости! Joomla хорошо подходит для решения достаточно широкого круга задач и создания различного рода сайтов. Вот список категорий сайтов, для которых Joomla подойдет:

  • персональный блог - к примеру, Вы умеете отлично готовить, спешите поделиться личными рецептами и опытом со всем миром и хотите создать блог о кулинарии. Joomla годится для создания такого типа сайта.
  • новостной блог - по сложности, примерно то же самое, что и персональный блог. На этом сайте Вы планируете выкладывать новости по определенной тематике (или, например просто самые "горячие" новости дня)
  • небольшой сайт-визитка компании - Joomla хорошо подходит и для данной категории сайтов и позволит создать сайт-визитку примерно за день или менее (при условии соответствующих навыков и опыта)
  • интернет-магазин - поскольку мы живем в мире капитализма, и такой тип сайтов очень быстро набирает популярность, то рынок средств создания таких сайтов уже давно насчитывает огромноые количество движков и CMS для создания интернет-магазинов. Причем, есть и узкоспециализированные движки (именно для интернет-магазинов). Возможно, Joomla в этой категории не будет идеальным вариантом, но она годится для создания и подобного рода ресурсов. Особенно, если интернет-магазин сразу или в дальнейшем будет также содержать в себе блог (например, планируете продавать памперсы для детей и на этом же сайте делаете блог с новостями о лучших марках памперсов и средств для ухода за малышами).
  • другие невысоконагруженные сайты - поскольку всех типов сайтов не перечислить, сюда я отнесу все малые и средние сайты с не очень большой нагрузкой на них - т.е. сравнительно небольшое число ежедневных посетителей. (про нагрузку и типы сайтов, для которых Joomla не походит на мой взгляд, см. выше). Joomla достаточно универсальный движок и обладает средствами "расширения" его функциональности. Т.е. в теории Вы можете создать любой сайт на Joomla, но необходимо либо наличие специальных навыков, либо специалисты, которые воплотят реализацию любой Вашей идеи на Joomla.

2. Подготовительные действия и планирование

После того, как Вы определились с тематикой сайта и целевой аудиторией, Вы можете заняться различными подготовительными действиями - например, подготовкой требований и собственных ожиданий  от сайта, продумыванием структуры Вашего будущего сайта, его внешнего вида и дизайна. Планируете ли Вы делать дизайн самостоятельно или будете нанимать для этой цели дизайнера? Или, возможно, Вы будете использовать готовый шаблон для Joomla, которых огромное количество? Даже если Вы будете делать дизайн не сами (наймете дизайнера) - всё равно на данном этапе рекомендуется самому схематично набросать внешний вид сайта. Это облегчит жизнь и Вам, и дизайнеру. А также можно ответить для себя на следующие вопросы:

  • какова будет цветовая гамма сайта - в светлых тонах или темных? (Например: Сайт должен быть в светлой световой гамме. Цвет шрифта текста - темно-серый на белом фоне. Вверху, в шапке сайта должны быть основные разделы сайта в виде кнопок - каждая кнопка своего цвета и т. д.)
  • где и какие разделы будут располагаться? (например: У меня будут разделы "О компании", "Фотогалерея", "Контакты", которые будут располагаться вверху сайта, в шапке и будут дублироваться в левом боковом меню)
  • как будут организованы переходы между разделами сайта? (Например: Я нажимаю на кнопку "Новости", и происходит переход на страницу с архивом новостей по месяцам - в виде списка ссылок на каждую новость)
  • что будет содержать каждый раздел сайта? (Например: При переходе в раздел "О компании" будет сформулирована миссия нашей компании и основные успехи и достижения. В разделе "Фотогалерея" - фотографии из жизни компании, фотографии нашего офиса. В разделе "Контакты" будем видеть телефон, адрес фирмы и схему проезда и т.д.)

Требований может быть довольно много - как к дизайну и внешнему виду сайта, так и к собственно механизму работы сайта, структуре сайта. Тут основной принцип такой - мало требований не бывает. Чем больше требований и ожиданий сформулировано на этапе планирования, тем лучше и яснее становится картина будущего сайта - и Вам самим, и тем, кто будет помогать с сайтом. Тем понятнее для Вас ответы на вопросы: Что делать? Как делать? Когда делать? и т.д.

3. Выбор сервера для установки на нём Joomla

Размещать сайт сразу на хостинге - не самая лучшая идея, хотя некоторым начинающим сайтостроителям она нравится. Минус в таком подходе очевиден - Вам придется менять сайт "на лету", и каждое Ваше изменение сайта будет сразу видно любому, кто зашел на сайт. Некоторым посетителям может не понравится меняющийся на их глазах сайт, и как следствие - они вряд ли заглянут к Вам снова (представьте, что посетитель читает какую-нибудь статью сайта, и текст у него начинает меняться, а то и вовсе статья исчезнет). Если же Вы всерьез занимаетесь созданием сайта, то обычно в разработческой сфере принято разделять продуктивную среду (это Ваш хостинг, т.е. "боевой" сайт) и локальную среду. Локальная среда - это не что иное, как установленные на Ваш компьютер специальные программы, которые создают окружение для "имитации" хостинга прямо на Вашем ПК. Грубо говоря, Вы сможете из браузера "заходить" на свой сайт, не имея даже доступа к Интернет. Поэтому в процессе предварительной подготовки к установке Joomla на свой ПК для дальнейшей работы необходимо озаботиться скачиванием и установкой программы для создания локального сервера. Например, это может быть широкоизвестный набор DenWer. Для всех версий Joomla старше 1.5 - т.е. для самых последних 2.5 и 3.1 нужно обязательно убедиться, что в комплекте DenWer идет встроенный PHP не ниже версии 5.3. Скачав и установив DenWer с настройками по умолчанию, можно приступать непосредственно к загрузке выбранной CMS Joomla. 

4. Подготовка дистрибутива Joomla и его установка на DenWer

Установив программу для создания локального сервера, Вам необходимо загрузить установочный пакет CMS Joomla. На момент написания статьи самой последней версией Joomla является версия 3.1. Она сочетает в себе передовые достижения разработческой мысли и сфокусирована на поддержке мобильных платформ. Однако количество доступных расширений для неё не так велико, как для версии 2.5, которая является не менее популярной версией. Версия 2.5 более стабильна и уже "обжилась" в сообществе разработчиков, строящих сайты на Joomla, по этой версии можно найти больше документации, статей и расширений. Поэтому начинающим я бы порекомендовал скачивать и устанавливать именно её. Официальное сообщество разработчиков Joomla утверждает, что поддержка версии Joomla 2.5 будет вплоть до 2014 года. К этому времени возможно будет подготовить сайт для перехода на версию 3.x, если он понадобится в дальнейшем. Итак, скачиваем дистрибутив нужной версии. Это можно сделать, например, на официальном сайте Joomla на странице загрузки:

  • http://www.joomla.org/download.html - на этой странице есть ссылка на скачивание дистрибутива Joomla (Для версии Joomla 2.5 ссылка называется так: "Download Joomla 2.5" - это большая синяя кнопка.)

После скачивания дистрибутива (это обычный zip-архив размером около 8Мб) необходимо подготовить место, куда распаковать файлы "движка" Joomla. В этой статье предполагается, что Вы выбрали комплект DenWer, который я описывал выше. В случае стандартной установки DenWer'а на Вашем жестком диске должна была создаться директория WebServers. (Если Вы устанавливали DenWer в другой каталог, просто учтите это далее по тексту - действия будут аналогичными). У меня DenWer установлен в C:\WebServers. Заходим в этот каталог и видим различные вложенные в него каталоги. Среди них нам нужен home - так в DenWer'е называется корневой "домашний" каталог для всех Ваших локальных сайтов. Внутри него Вы должны создать новый каталог, который станет доменом на Вашем локальном компьютере. Что это значит? Это означает, что при старте локального веб-сервера у Вас появится новый локальный сайт. И имя у этого сайта будет таким же, как у созданного Вами каталога. Лично я взял себе за практику именовать локальные домены с окончанием на .loc (аналогично тому как есть домены .ru, .com и т.д. - выбранный .loc означает "local" - т.е. локальный домен, существующий только на моем ПК). Вы же можете выбрать любое другое название для каталога Вашего будущего сайта, например mysite или mycompany. Далее, после того как создали каталог под локальный домен внутри него по правилам DenWer необходимо создать ещё один каталог обязательно с именем www. Внутрь этого каталога www мы и поместим все файлы нашего движка Joomla.

 

Создаем каталог, в нашем примере, joomlasite.loc внутри C:\WebServers\home . Внутри него создаем каталог www, получается такой путь: C:\WebServers\home\joomlasite.loc\www и в него помещаем установочный архив Joomla, скачанный нами по ссылке выше. На момент написания статьи у меня дистрибутив Joomla называется так: Joomla_2.5.11-Stable-Full_Package.zip. У Вас имя архива может немного отличаться, это абсолютно не страшно. Итак, получили следующую картинку:

 

Необходимо поместить дистрибутив Joomla в каталог www

 

Теперь щелкаем правой кнопкой мыши на архиве и выбираем "Извлечь в текущую папку", после чего файлы движка Joomla распакуются на диск. Теперь надо запустить локальный сервер. Для этого можно щелкнуть на иконке запуска DenWer. У меня она располагается на рабочем столе и называется Start DenWer 5.3:

 

Иконка для старта DenWer

 

После того, как локальный сервер запустится, открываем любимый браузер и набираем в адресной строке адрес нашего нового локального сайта: http://joomlasite.loc. Если Вы всё сделали правильно, то увидите начальную страницу установщика Joomla:

 

Так выглядит начало установки Joomla

Вкратце о том, как пройти установку:

1. На первом экране выбираем в списке язык - Russian-Русский (CIS), после чего нажимаем кнопку Next (Далее) справа вверху.

2. Второй экран отобразит минимальные системные требования для установки Joomla. Зеленым шрифтом будут отмечены опции, удовлетворяющие требованиям по установке Joomla, красным - не соответствующие этим требованиям. Чем больше "зеленых" пунктов - тем лучше. Лично у меня красным цветом подсветился только пункт "Показывать ошибки", установленный как "Вкл.". Итак, убеждаемся, что наша система подходит для установки Joomla и щелкаем кнопку "Далее".

3. На третьем экране Вам отобразится стандартный текст лицензии GNU (General Public License), под которой распространяется Joomla. Соглашаемся с лицензией и жмем "Далее".

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

  • Тип базы данных - оставляем стандартное значение Mysqli
  • Имя сервера базы данных - оставляем стандартное значение localhost
  • Имя пользователя - указываем имя пользователя для доступа к базе данных. При "чистой" установке DenWer у Вас есть только суперпользователь root. Для локальной разработки сайта можно указать его
  • Пароль - по умолчанию после установки DenWer на Ваш компьютер у суперпользователя root пароль не установлен, поэтому можно оставить поле пустым. Но вообще, суперпользователь без заданного для него пароля (даже на локальной машине) - это очень плохо и небезопасно. Лично я устанавливаю пароль, и рекомендую установить его и Вам.
  • Имя базы данных - можно выбрать любое удобное имя для новой базы данных, которую создаст установщик для нашего сайта. Я вбил joomlasite_db
  • Префикс таблиц - это и все последующие поля оставляем по умолчанию.

5. На пятом шаге можно указать настройки FTP, но для локальной среды его можно пропустить. Жмем "Далее".

6. Предпоследний шаг с названием "Конфигурация сайта" - в поле "Название сайта" указываем названием нашего сайта. Например "Мой сайт на Joomla". Эту настройку потом можно будет изменить. В полях ниже указываем E-mail администратора сайта (т.е. Ваш), логин администратора сайта и пароль с подтверждением для доступа к сайту. Этот пароль Вам надо будет запомнить! Он используется для доступа в панель администрирования сайта. Также, если Вы желаете - можно установить "Демо данные" - внизу будет кнопка "Установка демо-данных". Новичкам я бы посоветовал нажать на эту кнопку - в результате установщик создаст тестовые материалы для Вашего будущего сайта - статьи, картинки и т.д. На них можно будет посмотреть, как устроена Joomla. Более опытным пользователям можно ничего не устанавливать - если Вы уже знакомы с Joomla и чувствуете силы, что настроете всё сами.

7. Ну вот и всё. Подошли к последнему шагу - и установка завершена. Обязательно жмем кнопку "Удалить директорию installation". После этого можем перейти непосредственно к просмотру созданного сайта или в панель администрирования - вверху справа есть соответствующие кнопки.

У меня после перехода на сайт в браузере отобразился новоиспеченный сайт на Joomla:

 

5. Действия после установки Joomla - настройка шаблона, расширений и основных параметров сайта.

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

 

После установки Joomla можно заменить стандартный шаблон сайта на тот, что вам нужен. Скачиваем требуемый файл на свой ПК, проводим при необходимости его разархивацию, а далее можно приступать к работе с административным разделом сайта. Выбирайте пункт меню "Расширения - Установить/Удалить", затем выбираем нужный файл и загружаем/инсталлируем его в CMS. Стоит отметить, что для Joomla существует огромное количество всевозможных дополнений, и во избежание проблем в процессе эксплуатации скачивать их лучше с сайта официального разработчика/распространителя. 

 

Чтобы настроить CMS Joomla для удобства работы с системой, необходимо произвести настройку имеющихся в наличии компонентов. Для активации модулей/плагинов переходим в раздел "Расширения", где выбираем "Менеджер плагинов/модулей". Все установленные пункты будут отмечены значком. Разобравшись с активацией модулей и плагинов необходимо настроить отображение загруженного шаблона. В меню "Расширения" необходимо выбрать пункт "Менеджер шаблонов" и установить по умолчанию отображение загруженного шаблона. А кликнув на сам шаблон, можно редактировать его настройки, например цветовое оформление.

 

Сам сайт также требует дополнительной настройки. Войдите в раздел административной панели, озаглавленный как "Сайт", а затем выберите подраздел "Глобальная конфигурация". Среди трёх открывшихся вкладок каждая будет выполнять свои функции. Неопытным пользователям лучше ничего не менять в подразделах "Сервер" и "Система", а вот в разделе "Сайт" необходимо будет указать в параметрах текст, отображающийся во время отключения сайта. Также в "Параметрах" указываются при необходимости мета-описание, ключевые слова и название самого ресурса. Помимо этого, здесь же присутствуют SEO-настройки, позволяющие оптимизировать ресурс под запросы поисковых систем.

6. Действия после настройки - дальнейшее развитие сайта

Завершив настройку, Вы сможете добавлять информацию на сайт, редактировать статьи, выкладывать фотографии и видеоматериалы, настраивать вид главного меню и использовать все доступные функции в полном объёме. Как видите, при основательном подходе, создание собственного сайта на базе CMS Joomla вовсе не является чем-то запредельно сложным. А освоив работу с панелью администрирования, вы сможете управлять своим сайтом, не испытывая никаких затруднений, развивать его и даже использовать в коммерческих целях. Самостоятельное создание сайта - неплохая возможность сэкономить, а нужна вам такая экономия или нет - решайте сами.

allineed.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта