РАБОТАЮ ВО ВСЕХ ГОРОДАХ РОССИИ

ВРЕМЯ РАБОТЫ С 9:00 ДО 20:00

Как устанавливать joomla на denwer

Урок 1. Создаем тестовый сайт на Joomla.

Этот урок продолжает цикл занятий по изучению 3 основных бесплатных, но хороших cms.
С помощью денвера можно протестировать сайт на любом движке или проверить работу встраиваемых скриптов . Установку и тестирование вордпресс сайта я описала. Аналогичные шаги повторим для джумлы. Повторенье всегда действует благотворно на закладываемый фундамент знаний.

 

denwer

1 шаг. Установка денвера.

Скачиваете дистрибутив с официального сайта denwer.ru. Там же очень подробно, со скриншотами каждого шага описан сам процесс установки пакета на компьютер.
При возникновении каких-либо проблем еще раз перечитайте рекомендации на сайте denwer. Посмотреть скриншот.

 

2 шаг.  Создание папки для будущего сайта.

Как правило, денвер создает на локальном диске C папку WebServers. В ней найдете папку home.
В ней для примера уже создан тестовый сайт test1.ru, где можно посмотреть всю структуру.
В этой папке home нужно создать новую папку и назвать ее именем Вашего сайта, например, testJoomla.ru.  В браузере будет вводиться адрес  https://testJoomla.ru.

Посмотреть скриншот.
Уже в папке testJoomla.ru  создаем папку www (корневая директория), в которую и поместим все файлы сайта, иначе распакуем дистрибутив Joomla.
Перед тем, как запустить инсталлятор джумлы, нужно создать базу данных и пользователя. Все данные запомнить (скопировать в блокнот) и вводить их по требованию инсталлятора.

3 шаг. Повторим процесс создания базы данных в денвере.

 

Пароль администратора MySQL: здесь ничего не надо писать, оставляйте пустым.

Имя базы данных: luboe

Логин пользователя: luboe

Пароль: luboe

Повтор пароля: luboe

Жмем Создать БД и пользователя. Рисунок.

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

    • Без подключения к интернет запустите браузер и наберите в адресной строке:  https://localhost/ (или  https://localhost/denwer/ )
    • Прокрутите эту страницу вниз до заголовка Утилиты, затем кликните по ссылке Заведение новых БД и пользователей MySQL. Посмотреть на картинках.
    • Поля формы заполните :
    • Видите следующую запись? Значит все, база создана.

База данных и новый пользователь заведены

 

4 шаг. Установка дистрибутива Joomla.

Сама установка joomla на denwer намного проще, чем стандартного wp. Можно тупо следовать за инсталлятором, но внимательно. Для тех, кто забыл в какую папку в денвере загрузить джумлу напоминаю:
Диск C. Путь C/WebServers/home/создаете папку с доменом вашего сайт сайт.ру/www/сюда выгружаем дистрибутив, т.е. файлы любого движка, в нашем случае джумлы.

  1. Если еще не разархивировали дистрибутив в корневую директорию, иными словами в папку www, то самое время это сделать сейчас.
  2. Вводим в адресную строку браузера https://testJoomla.ru/ (у Вас это будет другой адрес).
  3. Откроется инсталлятор (его адрес в браузере https://testjoomla.ru/installation/index.php). Рисунок
  4. Следуйте инструкции при заполнении форм. Рисунок Конфигурация базы данных - рисунок
  5. Если Вы только начинаете изучать этот движок, то на вкладке «Главные конфигурации» нажмите кнопку «Установить демо-данные». Рисунок Завершение настройки - текст на русском языке.

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

На открывшейся странице нажмите в меню «панель управления» и войдите под именем admin и с паролем, который ввели при установке, для тестирования удобно использовать пароль admin. Скриншот.

  • Наконец мы попали в святая святых вебмастера – админку! Изображение админки на русском языке.

Этот движок советуют в рунете изучать начинающим для создания навороченного динамического сайта.

Сколько времени уйдет на осваивание –это индивидуально, но по отзывам на форумах можно просмотреть срок 3 дня. Т. е. ориентироваться есть на что.

Хотя при первом знакомстве видно, что это не так просто и для того, чтобы установить joomla, а затем создать сайт со своим дизайном и своими индивидуальными функциями, а не шаблонно – придется серьезно поучиться, а заодно и про уроки php не забывать плюс знание css необходимо.

Посмотрим, насколько хорош этот движок.

  • Первое, что радует – это интерфейс на русском языке, достаточно галочку поставить при первоначальной установке.
  • О наличии различных плагинов и всяких наворотов написано не мало.
  • Есть форум поддержки https://joomlaforum.ru/, где можно поискать ответы на свои вопросы.
  • Сайт создается через админ панель, как и в других подобных движках. Для кого-то этот факт приятен – не надо знать ни HTML, ни PHP, ни CSS.
  • Что такое Joomla , как установить - эти и на многие другие вопросы найдете ответы на сайте https://joomlaportal.ru/
  • CMS Joomla – это система управления контентом, созданная на основе Mambo. Установив себе на локалке джумлу и Mambo, Вы увидите их схожесть. Разница в том, что джумла полностью на русском, а русифицированная Mambo все-же имеет в интерфейсе пояснения на английском. Но это поверхностное впечатление, к слову.

Напишу кратко о самом первом знакомстве с движком. Самыми первыми шагами – создание структуры сайта.

  1. Создаем раздел;
  2. Создаем в этом разделе нужное количество категорийК;
  3. Создаем в каждой категории материал;
  4. Создаем ссылку в меню на содержимое раздела и вот тут, если запутались, то идем на Форум русской поддержки Joomla! CMS https://joomlaforum.ru/
  5. Сделали в меню опубликованный элемент. Чтобы меню отображалось на сайте, надо его «опубликовать». Для этого в панели администратора переходим к меню «Modules->Site Modules», где отмечаем «Test Menu» и жмём «Publish». Подробнее читайте о создании простого меню в Joomla на https://joomlaportal.ru/content/view/1131/53/;
  6. Параметры публикации модулей https://joomlaportal.ru/content/view/410/53/;
  7. По шаблонам дизайна джумлы и их изменении. Настройка оформления модулей https://joomlaportal.ru/content/view/194/53/ .

Приятно, что пользователей на форуме много, постоянно идет живое обсуждение на темы: устанавливаем joomla, делаем сайт на joomla. Помощь обеспечена.

Настройка joomla – создаем меню и ссылки в joomla 1.5

 

Статья для начинающих устанавливать joomla – самым маленьким.

 

Что из себя представляет движок, мы выяснили. Это набор готовых скриптов, благодаря которым сайт станет динамичным.

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

Как настроить сайт joomla и где найти информацию и помощь по освоению этого движка я уже упоминала в статье устанавливаем joomla.

Здесь мы будем делать свои самые первые шаги в настройке joomla 1.5.

Создаем структуру будущего сайта joomla .

  • Начнем с простого, чтобы освоиться в первых настройках движка joomla. Открываем материалы - менеджер разделов- создать и создадим раздел 1.
  • Открываем материалы – менеджер категорий- создать и создадим парочку категорий ( категория 1 и категория 2) в этом разделе 1. Не забываем переключать флажок на нужный раздел.
  • Логично пойдем дальше и создадим материал в созданной категории. Для этого кликаем материалы – менеджер материалов - создать.

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

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

Как видим, образуется некая структура сайта и здесь никаких затруднений не возникает.

 

Что нам еще нужно? Конечно, меню - ссылки на созданные разделы, категории, материалы.

Как создать меню в joomla?

  • Открываем в панели администратора все меню – меню – создать. Например, меню озаглавим как раздел 1, дадим ему уникальное имя razdel1, все подсказки рядышком – пользуйтесь ими и заполняйте поля. Ссылку создали, но при просмотре сайта ее еще не видим!
  • Идем в расширения – менеджер модулей и смотрим открывшийся список. Мы видим появившийся модуль mod_mainmenu с выключенным ( красным крестиком) флажком. Что это за зверь? Щелкнем отредактировать его. Видим, что Тип модуля: mod_mainmenu и Заголовок: mod_mainmenu – вот здесь мы и поменяем заголовок на свой Раздел 1. Выберем позицию слева - будет меню с левой стороны сайта, справа или еще где, соответственно. Там же есть выбор показа меню по порядку. Жмем сохранить.
  • Но на сайте шаблоне joomla ничего не отображается, нужно нажать на красный крестик и он поменяется на зелененькую галочку, т. е. включить созданный раздел 1. Теперь на сайте отобразится заголовок нашего будущего меню – раздел 1.

А где же создаются сами ссылки в joomla?

Как создать ссылки на категории в этом разделе?

  • Заходим в панели управления во все меню – раздел 1 (раздел 1 мы создали сами).
  • Мы видим заголовок Пункты меню. Жмем создать и о, чудо! Заветное - выбрать тип меню. Здесь уж все экспериментально - будем пробовать предлагаемые варианты.

Выбираем внутренняя ссылка – материалы - категория – и, например, шаблон блога категории. Заполняем поля, выбираем флажки. У нас получилась ссылка в разделе 1 на категорию 1 этого раздела.

Если нажмем на ссылку, то попадем в саму категорию, где уже есть созданный раннее материал. А если не создали, то и сейчас не поздно это сделать.

  • Аналогично создаем ссылку на категорию 2 первого раздела. Находясь во все меню – раздел 1 - жмем еще раз создать. Выбираем внутренняя ссылка – материалы – категория – шаблон блога категории. На сайте появилась в меню еще одна ссылка категория 2. При переходе по этой ссылке попадаем прямо по адресу. Мы не создавали здесь материал, но это можно сделать сейчас или позже.

Итог: мы создали joomla меню.

Получилось меню раздела 1, где есть рабочие ссылки на созданные категории. А в категориях, в свою очередь, будут размещены материалы – наши тексты для сайта.

 

Вот и разобрались с joomla ссылками.

1. Компоненты в Joomla 1.5.

Компонент – это набор скриптов.

Чаще компоненты отображаются в центральной части сайта. Посмотрим на компоненты, установленные в наш движок.

В панели видим, что Баннер состоит из баннер - клиенты - категории. Создавать будем в обратном порядке. Сначала категория для баннера, затем заполняем данные для клиента и только потом жмем баннер и вносим желаемое в поля форм. Но баннер еще не показывается на страницах.

Для того, чтобы созданный баннер отображался на сайте, нужно зайти в расширения - менеджер модулей – создать. Откроется список предустановленных модулей. Отмечаем баннер (рядом с любым модулем выскакивает поясняющее контекстное меню) и жмем на стрелочку в правом верхнем углу, обозначающей дальше либо начать создание. Заполняем все поля, выбираем место показа и страницы для показа баннера (можно на всех или на избранных). Вот теперь любуемся, все сработало!

Еще какие компоненты бывают в Joomla?

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

Компоненты выполняют управление пользователями, создание разделов, добавление и отображение материалов.

2. Модули в Joomla 1.5.

Модуль выполняет функции отображения информации и является дополнением к установленным компонентам. Иными словами – модуль фиксирует место для вывода скриптов (компонентов) в любом месте, но кроме центральной части.

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

Модули можно копировать бесконечное число раз и менять параметры в каждом. Лишь бы самим не запутаться в этих модулях.

Выше на странице мы разобрали создание модуля для показа баннера.

Повторение – мать учения.

Попробуем аналогично баннеру создать вывод ленты новостей.

Для этого идем в админ панель компоненты – ленты новостей – ленты – категории. Создаем в обратном порядке, начиная с категории и т. д. Готово, но на сайте ничего не появится. Для этого опять идем в модули - расширение – менеджер модулей – создать.

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

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

3. Мамботы в Joomla.

В Joomla существуют следующие группы мамботов: content, editors, search.

Что это еще за понятие? Для того, чтобы понять посмотрим что же они делают.

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

Кстати, мамботы в joomla 1.5 называются теперь плагинами.


Что такое ЧПУ в Joomla? Это человеко-понятные урлы или адреса, по-английски они называются SEF или search engines friendly url, что в переводе звучит как ссылки дружественные для поисковых систем.

По мере развития движка разработчики не уделили гибкости настройки ЧПУ по умолчанию, по сути, она выполнятся так же, как и в Joomla 1,5 или 1,7. Разработчикам этого движка следует поучиться на примере WordPress, где Вы можете выбрать среди несколько вариантов тот, что более всего подходит вам, кроме того, SEF блога может иметь индивидуальный вид.

Как активировать встроенный SEF в Joomla 3.3:

В админ панели откроете панель «Общие настройки» вкладка «Сайт», блок «Настройки SEO» до настройки, 2 после настройки sef ссылок), переместите все флажки из позиции «Нет» в позицию «Да»:

Включить SEF – адрес страницы формируется из псевдонимов статей, категорий, разделов, пунктов меню, разделяется слешем, становится короче(активировано по умолчанию). Если эту опцию деактивировать, адреса страниц будут выглядеть так: _https://сайт/index.php?option=com_content&view=article&id=2:kak-sozdat-sajt-na-wordpress&catid=8&Itemid=101, а если включить — _https://сайт/index.php/8-create-site-to-joomla/3-ustanovit-joomla-denwer

Перенаправление URL – удаляется из адреса слово index.php, использует модуль mod_rewrite на Апач(4). Современные сборки локального сервера Denver эту опцию поддерживают.

Добавить суффикс к URL – в конце адреса страницы появляется суффикс .html

Алиасы в Unicode – определить каким образом создаются алиасы в автоматическом режиме: методом транслитерации в латинские символы(1 буква может переводится в 2 – 3 лат) или с помощью системы Unicode, тогда часть адреса будет прописываться кириллическими буквами. Чтобы сократить длину адресов прописывайте алиасы в ручную.

Переименовываю файл htaccess для настройки SEF Joomla

В корне сайта найдите файл htaccess.txt, переименуйте его в .htaccess

Начните наполнять сайт материалами, категориями, прописывайте короткие алиасы. В итоге на сайте будут создаваться вот такие ЧПУ в Joomla 3.3: _https://сайт/8-create-site-to-joomla/3-ustanovit-joomla-denwer.html

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

Почему ID используются в формировании ЧПУ Joomla?

 

Движок предназначен для создания многостраничных сайтов. Вы можете прописать одинаковые алиасы для нескольких статей. Это происходит тогда, когда пишут о часто повторяющихся событиях: конкурсах красоты, разных сезонах сериалов, др. Чтобы избежать формирования одинаковых адресов для разных статей, разработчики включили их ID в адреса.

Как активировать встроенный SEF в Joomla 2.5

Выполняете все действия, что были описаны выше. В блоке «Настройки SEO» все опции называются так же, как и в Joomla 3.3.
Обратите внимание! Опция «Включить SEF» во всех рассматриваемых версиях активирована изначально.

Начните наполнять сайт материалами, категориями, прописывая короткие алиасы.

ЧПУ до настройки _https://сайт/index.php/8-site-joomla/1-joomla-denwer
ЧПУ после настройки _https://сайт/8-site-joomla/1-joomla-denwer.html

Делаем вывод: настройка стандартной ЧПУ Joomla 2.5 и 3.3 ничем не отличается. В заблуждение может ввести только разные шаблоны админ-панели.
Все бы ничего, но адреса слишком длинные из-за того, что при их формировании учитываются названия(алиасы) категорий. Самый легкий способ от их избавиться – установить ARTIO JoomSEF.


Данная статья предназначена для начинающих освоение движков. 

Все для сайтов: 


* Нажимая на кнопку "Отправить" я соглашаюсь с политикой конфиденциальности

Создание сайта

Сделать веб-сайт по приемлемым ценамЗаказать создание сайта под ключ. Цена: недорого.

]]>eTXT]]>

Сервис анализа и проверки траста xt сайтов в Яндексе