Как создать сайт на joomla: инструкция для новичков
Содержание:
Шаг 2 — База данных
Вы можете использовать различные серверы баз данных с Joomla. Выберете, какой сервер базы данных вы будете использовать, введите параметры БД (рис. 4).
Используя набор MAMP на системе Ubuntu Linux, пользователь, по умолчанию, имеет логин и пароль root. Он же является администратором. Пароль зависит от среды сервера, на XAMPP пароль не нужен.
На хостинге, эти параметры будут выданы провайдером.

Рисунок 4: Установщик — Конфигурация базы данных
Введите следующие значения в вашей локальной установке:
Имя компьютера: localhost
Имя пользователя: root
Пароль: задается соответственно разновидности сервера и его настройкам
Теперь выберите имя базы данных. В производственной среде, на сервере провайдера, у вас наверняка есть квота БД, и их учетные данные определены заранее. Если у вас есть разрешение на сервере баз данных, то можете ввести имя новой БД. Затем Joomla! создаст ее.
Можно выбрать любую из существующих таблиц Joomla! Установка в этой базе данных должна быть очищена или сохранена и обозначена префиксом bak_.
На самом деле, таблицы с префиксом практичны. Перед каждым именем таблицы, которую создал веб-инсталлятор, он пишет текст, который вы ввели в соответствующее поле. По умолчанию веб-установщик предложит создать одну таблицу, например w02rh_. Этому есть простое объяснение. Иногда провайдер предоставляет вам только одну базу данных MySQL. Если вам необходимо запускать два и более сайта с Joomla, то может возникнуть проблема, так как таблицы не будут отличаться друг от друга. Таблицы с префиксом можно разделить на несколько таблиц (w01client_ или w02client_). В этом случае нужно использовать по умолчанию w02rh_. Префикс также используется для обозначения сохраненных данных (bak_), см. выше.
Конфигурационные настройки
Проверка своих настроек
Если все в порядке, то наверху Вы увидете кнопку «Установка». Если нет, то в этом месте необходимо проверить и посмотреть, что вызывает какую-либо проблему.

Этот раздел разбит на четыре группы:
- Конфигурация сайта: все относящиеся к этому веб-сайту данные, такие как его название, описание, имя пользователя администратора и так далее.
- Конфигурация базы данных: содержит данные по базе данных, которую Joomla будет использовать.
- Начальная проверка: всех требований должно быть показано «Да», иначе Вы не сможете установить Joomla! За исключением версии PHP, все остальное обычно настраивается в файле php.ini. Чтобы проверить, можно ли эти настройки подстраивать, Вам, возможно, придется запросить помощь у своего хостера. Для более подробной информации смотрите конфигурационный файл PHP.
- Рекомендуемые установки: это настройки, которые рекомендуются для Вашей конфигурации PHP, но Вашей установке Joomla! не восприпятствует. Для указаний о том, как их можно изменить, обратитесь к выше приведенным инструкциям.
Если все в порядке и все проверки пройдены, то Вы можете теперь щелкнуть на находящуюся в верхней правой части Обзор кнопку Установка. Это запустит сам процесс установки.
После того, как Вы щелкните на кнопку Установить, Вы должны увидеть планку прогресса с дополнительной информацией по установке. Как только эта установка заверешена, Вы должны увидеть страницу все успешно!
Предварительная проверка установки
Пред-проверка установки помогает определить, подходит ли ваш сервер для установки Joomla. Если вы видите красную метку, это означает, что пакет решений настроен неправильно, а установщик отказывается ставить Joomla. В зависимости от вашей конфигурации, могут наблюдаться небольшие различия. Установщик Joomla! просчитывает параметры конфигурации веб-сервера (в нашем случае Apache), PHP, и операционную систему
При использовании систем Unix (Linux, Mac OS X), обратите внимание на права доступа к файлам, это особенно важно для файла configuration.php. Этот файл будет создан в конце установки с вашими значениями. Если программа установки не может прописаться в папку, Joomla! не установится
В этом случае, перейдите к настройке прав и нажмите кнопку «повторить проверку»
Если программа установки не может прописаться в папку, Joomla! не установится. В этом случае, перейдите к настройке прав и нажмите кнопку «повторить проверку».

Рисунок 2: Пред-проверка установки
Как зайти в админку, обзор функций
Необходимо залогиниться, но мои данные автоматически оказались введенными, поэтому мне достаточно “Войти”.
Передо мной появилась “Панель управления” сайтом, сюда входит редактирование всех публикуемых материалов, структуры сервиса, менеджер пользователей, расширения и многие другие настройки.

Первое, что бросается в глаза — оповещение о важных сообщениях, отправленных участникам системы.
Среди них — приветствие, информация об особенностях работы используемой версии, а также напоминание о возможности включить двухфакторную аутентификацию.
В разделе “Материалы” пристального внимания заслуживает подраздел “Создать материал” и “Медиа-менеджер”.
Начнем с первого — среди необходимых параметров: заголовок и категория, а перед вами находится удобный редактор, который можно включить/отключить в любое время:

Итак, задан заголовок, в поле редактора — текст, справа — управление категориями. Они создаются автоматически, после того, как я ввожу нужное мне название в поисковое поле, что удобно.
Нажав “Сохранить”, пользователь может отложить дальнейшее редактирование материала, если нужно сразу приступить к публикации, выбирайте функцию “Сохранить и создать”.
Увидеть новую публикацию можно в разделе “Менеджер материалов”, а “Менеджер категорий” позволяет узнать, сколько статей было создано под каждой из них, какие опубликованы, какие в архиве и т. д.

Отдельно идет “медиа-менеджер”, где хранятся все использованные когда-либо материалы (фото, видео, аудиофайлы).
Обратимся к “Общим настройкам”, невозможно охватить все моменты, так как тут редактируются параметры взаимодействия со всеми менеджерами сайта.
Остановимся на основных опциях:
- Название самого наполняемого ресурса;
- Уровень доступа по умолчанию — изначально это Public, то есть, все пользователи смогут получить доступ к содержимому, но вы всегда можете изменить его на Guest (для посетителей) или Registered (только для зарегистрированных юзеров);
- Настройки SEO;
- Настройки Cookie;
- Настройки метаданных.
Каждому администратору предоставляется управление системой, сервером, а также правами доступа, начиная от входа на ресурс и заканчивая тем, какие личные данные могут быть отредактированы.
Все версии движка
На сегодняшний день разработчики Joomla предлагают пользователям несколько версий продукта — наиболее современные 3.6.4 и 3.6.4 редакции Jino.
По поводу последнего — она создана специально для облачного хостинга “Джино.Спектр”.
Не менее популярна версия 3.6, но 2.5.19 также остается доступной.
Последняя версия для облачного хранилища заслуженно пользуется успехом, чтобы это понять, достаточно увидеть количество загрузок программы.
Во-первых, она адаптирована для различных мобильных устройств, шаблон сайта находится с ней в полном соответствии, по словам экспертов это хороший конечный продукт с продуманным пользовательским и административным интерфейсом.
Во-вторых, она более удобна в использовании, установка производится в течение примерно 30 секунд, расширены административные ресурсы — это новый модуль статистики и такой плагин, например, как Froala Editor с минимумом настроек и достаточно высокой эффективностью.
Какие сайты можно создать на Джумле
Учитывая, что каждый пользователь может применять большое количество расширений Joomla на бесплатной основе, это дает простор фантазии не только в плане разновидностей создаваемых ресурсов, но и их оформления.
Это следующие разновидности:
Как видите охват аудитории пользователей огромен.
Как сделать сайт?

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

Огромное количество вариантов. Но только на первый взгляд. Что выбрать? Конструктор, сервис или популярную систему управления сайтом? Рассмотрим несколько вариантов.
1
Конструкторы сайтов
uCoz. Использование uCoz полностью вписывается в требования законодательства по образовательным сайтам: сервера находятся на территории РФ (согласно закону “Об образовании в РФ” № 273 ФЗ), есть встроенная возможность активации версии сайта для слабовидящих людей. Компания uCoz бесплатно отключает рекламный баннер со всех образовательных и социальных сайтов. Бесплатно.
Наша оценка «4»
Nethouse. Имеет собственную программу для образовательных организаций. Участником данной программы может стать любое государственное образовательное учреждение Российской Федерации: общеобразовательные организации (детский сад, школа, спортивная школа, гимназия, лицей, кадетский корпус), образовательные организации высшего образования (институт, академия, университет), профессиональные образовательные организации (профессиональное училище, профессиональный лицей, колледж, техникум), организации дополнительного образования (дворцы детского творчества, станции юного туриста, детская школа искусств).
Наша оценка «3»
E-Publish. Cистема адаптирована под образовательную нишу РФ: есть лицензия, версия для слабовидящих, сервера находятся в России. Есть учебник в PDF, курсы, обучающие видео. Стоимость от 2 950 р. в год.
Наша оценка «3»
2
Онлайн сервисы
Всероссийский проект «Сайты для образовательных организаций». Система «Сайтыобразованию.рф» предоставляет образовательной организации готовый интернет ресурс с необходимым набором разделов и функций, в соответствии с требованиями действующего законодательства. Стоимость 4 000 р. в год.
Наша оценка «5»
3
Платные CMS
1С-Битрикс: Сайт школы. Коробочное решение для построения официального сайта средней общеобразовательной организации, школы или колледжа.
Базовый функционал служит для создания сайта–визитки среднего общеобразовательного учреждения.
Расширенный функционал содержит электронный журнал и дневник, личный кабинет. Стоимость от 20 400 р. за лицензию. Ежегодное продление — 25% от стоимости лицензии.
Наша оценка «5»
4
Бесплатные CMS
Joomla и WordPress — это мировые лидеры среди бесплатных систем управления сайтом.
Идеально подходят для разработки сайта образовательной организации. Обе системы просты в освоении, имеют огромное количество расширений — шаблонов, тем оформления, модулей и плагинов.
Требуется оплата хостинга и доменного имени. Расходы можно значительно сократить, если воспользоваться специальной программой от RU-CENTER
Наша оценка «5»
5
Бесплатные расширения для Joomla
DJ-ImageSlider v3.1.2 — адаптивный, доступный (WCAG, ADA, SECTION508), слайдер Joomla. Создавайте неограниченное количество групп и слайдов и размещайте их где угодно на сайте (в том числе внутри статей). Он оптимизирован для SEO, использует CSS3-анимацию , быстрое и удобное администрирование . Каждый слайд может иметь заголовок и описание, а также ссылку на статью Joomla, пункт меню или URL.
— расширение для создания форм на сайте. Адаптивный дизайн, drag’n’drop конструктор, многостраничные форумы и всплывающие окна. Полное подключение к базе данных и модульные блоки.
IceMegaMenu v3.0.2
RokAjaxSearch v2.0.4
RokGallery v2.42 — фотогалерея для Joomla. Большой выбор параметров настройки макетов галереи, анимационные эффекты, отображение миниатют и многое другое.
JSN PowerAdmin v2.5.1 — плагин для администрирования Joomla сайта. Настраивайте панель для управления сайтом для экономии вашего времени и сил.
IceSlideShow v3.0.3 — вывод слайдшоу на сайте. Практически любой сайт выиграет от использования слайд-шоу. Множество настроек конфигураций помогут вам создать эффектные слайд-шоу из ваших фото.
K2 компонент v2.7.0 — компонент Джумла для управления контентом. Имеет широкий набор функций и подходит для сайтов любого формата независимо от их величины. Вы можете использовать его как небольшого новостного ресурса, так и для блога сложного корпоративного сайта.
News Show Pro GK5 v1.9.3.8 — расширение для вывода ленты новостей. Множество настроек для всех аспектов отображения вашей новостной ленты. Оптимизация для мобильный устройств.
Vina Animations Image Slider v1.2 — плагин для Joomla 3 для создания слайдера-перехода. 74 эффекта перехода, неограниченное количество изображений. Для увеличения производительности этот модуль использует CSS3 вместо анимацииjQuery. Простота управления и богатый функционал.
Kunena v4.0.10 — компонент для настройки форума. Этот бесплатные плагин для Joomla является идеальным решением для настройки форума вашего сайта.
ZL Framework v3.3.15 — базовый фреймворк. Результат многолетнего опыта, постоянные обновления и масса полезных функций.
JB Library Plugin v2.1.4 — плагин для подгрузки jQuery на сайт. Полная итеграция с Joomla 3. Упростите себе задачу в добавлении jQuery на свой сайт, при этом снижая вероятность конфликтов с Javascript, используйте сценарий jQuery Lazyload для задержки загрузки изображений на ваш сайт и многое другое.
JA Image Hotspot — плагин Joomla, который поможет вам загрузить любое статическое изображение и заполнить информацию для определенной области, которую вы хотите указать на своем изображении. Вы можете добавить неограниченное количество маркеров, каждый маркер может иметь свой заголовок и описание. Множество настроек и конфигураций, возможность загружать собственное изображение и карту и быть уверенным, что все отлично отобразится на мобильных устройствах.
SP Weather v2.2.5
Предлагаем некоторые готовые Joomla шаблоны, которые избавят от мук выбора дизайна и за счет не перегруженности лишними модулями, элементами и компонентами, позволят установить именно те расширения (представленные выше или любые другие), которые необходимы для развития только вашего веб-проекта.
***
***
***
***
Начало работы с Joomla
Пока информация не добавлена – шаблон выглядит пустым и унылым
Чтобы сделать свой сайт конкурентоспособным, привлекающим всеобщее внимание – наполняйте его качественным и уникальным, интересным для пользователей контентом
Прежде, чем добавлять записи, нарисуйте структуру сайта:
Раздел -> Категория -> Статья
В разделе «» находятся менеджеры для редактирования каждой составляющей структуры. Начнем с разделов: переходим во вкладку «Содержание – Менеджер Разделов», в правом верхнем углу выбираем «Новый» — создаем раздел.
Заполняем поля «Название» (указываем название раздела на русском языке) и «Псевдоним» (название на латинице, рекомендуется транслитерация). Для автоматической транслитерации слов существует весьма удобный (достаточно ввести текст на русском языке, чтобы мгновенно получить его же, но английскими буквами) онлайн-сервис translit.ru – рекомендуется к использованию!
Проверяем, отмечена ли публикация (должно быть «да») — и нажимаем кнопку «Сохранить» в правом верхнем углу.
Переходим во вкладку «Содержание – Менеджер Категорий». Полностью аналогично создаём категории. Создали? – Тогда вперёд, на штурм «Содержание – Менеджер статей»! Здесь вы, если хватит усердия довести дело до конца, будете очень частым гостем. Новые статьи соотносим с разделами и категориями, следим за наличием выбора публикации, чтобы материал отображался на главной странице.
Абсолютно точно уверены, что теперь-то знаете, как сделать сайт с нуля? А вот и нет! Как минимум, требуется настроить внешний вид главной страницы, задать параметры отображения материалов. Переходим в раздел «Меню – Главное меню», находим пункт «Home/(Домой)» — выбираем тип пункта меню. Это может быть одна страница, блог, другие варианты. Для новостного сайта идеально подходит варианта блога для отображения на главной странице множества различных статей – его и выбираем! Дополнительные параметры в правой части экрана позволяют редактировать размещаемый контент.
Ну, вот теперь вы гарантировано знаете, как сделать сайт. Совсем несложно! Превращение гадкого утёнка в прекрасного лебедя занимает длительный срок – но первые ступеньки пройдены, осталось лишь продолжить движение. Ключевые роли успеха новостного сайта: качественный, структурированный контент, грамотное позиционирование сайта, чёткая градация материалов.
Можете полюбоваться, как будет выглядеть сайт после появления первых нескольких статей. Прекрасно, не правда ли?..
Послесловие… сделать сайт – задача нетрудная. Сделать лучший из отличных в своей сфере сайт – вот достойная цель. А превосходный сайт всегда легко монетизируется, но это уже тема для отдельной объёмной статьи. Кстати, вот она: как заработать на своем сайте . Не откладывайте планы на завтра: пока мы стоим на месте – мы движемся назад! Начните сегодня – и уже в текущем году скажете своему отражению в зеркале огромное спасибо. Читайте инструкции, ищите собственный путь – успех прячется где-то рядом!
А теперь – вперёд! На покорение новых вершин. Постойте… а вдруг у вас не получилось? Тогда специально для вас предлагается альтернативный вариант! Вы можете выбрать лучший онлайн конструктор сайтов в нашем обзоре или воспользоваться уникальным конструктором Wix – настолько простой, что абсолютно не требует даже базовых знаний.
Простой – не значит плохой! Wix обладает потрясающим для его лёгкости функционалом: встроенный редактор Drag&Drop, слияние с социальными сетями, учебные видео и пошаговые инструкции, центр поддержки 24/7, бесплатный хостинг. Вам даже не придется думать о приобретении домена – конструктор подарит вам собственный, уникальный!
Создать сайт сейчас! Выбрать конструктор сайта
Конструктор Wix – комплексное решение для ценящих собственное время людей и всех тех, кого по какой-либо причине не привлекла Joomla.
Достоинства и недостатки система управления содержимым
Начну с недостатков и самого очевидного — это панель управления для админа, которая на первых порах может заставить немало повозиться.
Также пользователи часто жалуются на отсутствие надежной защиты от взлома, что не прибавляет системе плюсов.
Невозможность обратиться в техподдержку, скажем, с просьбой проработки того или иного компонента также вызывает у многих недоумение и заставляет делать выбор в пользу другого продукта.
Ко всему перечисленному можно добавить не слишком большую скорость загрузки сайтов на Joomla в сравнении с другими CMS.
Так что же заставляет пользователей отдавать предпочтение этой системе, несмотря на указанные недостатки?
Это также целый список параметров:
- Доступность. Предоставляется неплохой набор опций для создания различных видов сайтов на бесплатной основе;
- Наличие широкого спектра дополнительных компонентов;
- Простота настройки и редактирования дизайна сайта;
- Поддержка большинством популярных хостингов;
- Открытые исходные коды;
- Частые обновления версий.
Как и у других известных CMS, у Joomla есть значительное количество преимуществ и свои при этом минусы.
Хотя именно за закрытость системы в плане отсутствия надлежащей технической поддержки многие веб-мастера отказываются от ее применения.
Возможно, если этот недостаток будет устранен, у Джумлы появится гораздо больше постоянных пользователей.
Подготовка к установке
Прежде чем Вы сможете на своем веб-сервере установку Joomla!, Вам нужно выполнить два шага. Первый: Вам необходимо скачать пакет с файлами установки Joomla!. Второй: для работы с Joomla! Вам необходима база данных.
Скачивание и загрузка файлов пакета Joomla!
- Скачайте текущий выпуск Joomla! 3.x
- Перенесите скачанный пакет установки Joomla! на свой сервер. Используйте для этого какой-либо клиент FTP. Существует несколько , — познакомтесь с их списком. Удостоверьтесь, пожалуйста, в том, что Вы официальный пакет конкретного FTP клиента.
-
- Совет: Вы можете просто перенести скачанный пакет на свой сервер и затем распаковать его . В любом случае, Joomla! должна быть распакована в корневую папку Вашего веб-сайта.
The «root» of your site is the public folder where all web page files are stored so that a user can view the site examples include public_html and htdocs. What your Host uses depends on them.
Your Server’s «root» Folder
Normally you upload your web files to the root folder. This is typically named «public_html» but other variations include «htdocs» and this depends on what your host has the set up on the server. For Joomla purposes, you can load the files directly into «public_html» or a sub-folder within it.
Предупреждение!
Если Вы распакуете эти файлы на своем собственном компьютере и затем будете копировать их на свой сервер, удостоверьтесь в том, что Вы переносите только папки и файлы, которые хранятся «внутри» пакета Joomla. Если Вы распакуете эти папки и файлы в папку, названную, например, и затем загрузите эту папку , то на Ваш веб-сайт необходимо заходить по вместо .
База данных для установки Joomla!
- Если Вам нужно создать какую-либо базу данных, то, пожалуйста, познакомтесь сначала с «Создать базу данных для работы с Joomla!» или пропустите это и перейдите к шагу номер 2.
- Вам нужно взять на заметку основные данные базы данных, которые нужны когда начнется сама установка Joomla!.
- Адрес базы данных, localhost? Или какой-либо другой, как, к примеру ?
- Название этой базы данных
- Имя пользователя этой базы данных
- Пароль этой базы данных
Окончание
Поздравляем! Joomla! 3 теперь установлена. Если Вы желаете начать тут же работать со Joomla! без , то для завершения установки один последний шаг, — Вы должны удалить директорию /installation/. Щелкните по кнопке Удалить директорию ‘installation’ и появится сообщение . Теперь Вы можете проследовать либо ко входу в административную , щелкнув на Панель управления или сразу же на свой сайт, щелкнув Сайт.

Установка дополнительного языка

Прежде чем Вы завершите свою установку удаляя директорию installation, щелкните на:
- → Установка языковых пакетов
При этом установка Joomla! будет продолжена и Вы прибудете на новую страницу установочного .
Установка языковых пакетов
Показан список языковых пакетов.

Просмотрите язык или языковые пакеты, которые Вы желаете установить. Помните следующее:
- Языковые пакеты, входящие в произвольные дистрибутивы, на этом этапе перечислены не будут, поскольку они уже установлены
- Версия предлагаемых пакетов будут соответствовать главной версии Joomla (3.0.x, 3.1.x и так далее). Номер меньшей версии может не совпадать. Например, Вы устанавливаете версию 3.3.3, а показан языковый пакет версии 3.3.2.
- В не совпадающих языковых пакетах из выше приведенного примера могут присутствовать непереведенные строки.
- Языковые пакеты с не совпадающим будут предлагаться как обновление когда этих пакетов обновлено зарегистрированной группой переводчиков. Имеющиеся в наличии обновления будут показаны в контрольной панели, а также в Mенеджер расширений > Обновление. Это поведение схоже с Менеджер расширений > Установка языковых пакетов.
Щелкните на Далее и пока скачивание этого языкового пакета(ов), будет показана планка прогресса.
Выбрать язык по умолчанию
Когда это скачивание закончены, Вы можете выбрать язык по умолчанию для веб-сайта и административного интерфейса.
Выберите языки по умолчанию.
В это же самое время Вы также можете выбрать включение характеристики Joomla! нескольких языков.
- Щелкните на Да рядом с Активировать функцию многоязычности
-
Появятся две дополнительные опции.
- Установить локализованное содержимое, Да или Нет. При выборе опции Да будет автоматически создано по одной категории содержимого для каждого из установленных языков. В каждую из категорий будет помещен один тестовый материал со статусом «Избранный»
- Активировать плагин Система — Подмена кода языка, Да или Нет. При включении [этой опции на Да] данный плагин для оптимизации сайта в поисковых двигателях добавит возможность изменения кода языка в коде HTML создаваемых документов.
Когда Вы закончите с выбором этих опций установки языкового пакета(ов), то для продолжения щелкните на Далее.
Завершение
Теперь Вам показан экран «Поздравляем, вы установили Joomla!». Отличием будут сообщения о настройках языков по умолчанию для панели управления и сайта, если они были назначены. Также, внизу и справа в этом экране Вы не увидите Дополнительные шаги

Теперь Вы можете Удалить директорию ‘installation’ и появится сообщение Директория ‘installation’ была успешно удалена. Теперь Вы можете пройти либо в Панель управления, либо сразу на сайт, щелкнув на Сайт.
Коммерческие шаблоны для Joomla!
JoomlArt.com — шаблонный клуб, стоимость доступа ко всем шаблонам (около 90) составляет 70$ в год. В клубе представленные так же и бесплатные шаблоны. При необходимости можно приобрести легальные шаблоны JoomlaArt для вашего домена не вступая в клуб.
RocketTheme.com — шаблонный клуб. Стоимость участия в клубе — 90$ в год или 75$ на 6 месяцев. В настоящий момент доступно 79 коммерческих шаблонов и 7 бесплатных. Выпускают 1 коммерческий шаблон в месяц, а так же периодически некоммерческие.
Gavick.com — 41 качественный коммерческий шаблон, при цене годовой подписки 65?.
YooTheme.com — Клуб существует с 2007 года, всего выпущено около 100 шаблонов для Joomla — это один из самых популярных клубов шаблонов для Joomla. Стоимость подписки на год 99 евро. Клуб занимается так же выпуском бесплатных шаблонов в поддержку своего Фреймворка.
Joomla-Monster.com — Более 150 шаблонов для Joomla, клуб занимается выпуском как платных так и бесплатных шаблонов. Стоимость подписки на все шаблоны 299 долларов, либо можно выкупать шаблоны по штучно.
IceTheme.com — Более 50ти коммерческих шаблонов. Разработчики ежемесячно публикуют 1 новый шаблон. Четырех месячная подписка стоит 75$, годовая — 120$.
ThemeXpert.com — доступно порядка 60 коммерческих шаблонов. Стоимость подписки 69 долларов.
Shape5.com — Один из старейших клубов шаблонов для Joomla существующих с 2007 года и выпустивших 100 шаблонов для Joomla (по одному шаблону в месяц). Четыре шаблона доступно бесплатно. Стоимость подписки на год 99$.
JoomDev — Более 100 коммерческих шаблонов для Joomla. Шаблоны появляются регулярно, доступны по подписке 99 долларов в год.
JoomlaDesigns.co.uk — 270 коммерческих шаблонов с исходниками в PSD. Стоимость доступа к шаблонам составляет 39 € в год.
JoomShaper.com — Более 70 шаблонов, которые пополняются каждый месяц новым шаблоном. Клуб работает с выхода Joomla 1.5. Стоимость подписки на 6 месяцев 99$.
Joomla-Templates.com — 550 платных шаблонов с ценой от 35 до 85$, ко многим из них прилагаются psd-файлы.
JoomlaLingo.com — клуб с годовой подпиской за $24.95/год. Так же есть несколько бесплатных шаблонов.
TemplatePlazza.com — шаблонный клуб с ценой годовой подписки за 39$/год, 17 бесплатных и 76 коммерческих шаблона
JoomlasHack.com — 15 качественных бесплатных и 19 платных шаблонов Joomla по $47
История
Joomla! CMS является ответвлением широко известной CMS Mambo. В августе 2005 года большая часть команды разработчиков CMS Mambo отделилась от проекта Mambo по причине несогласия с экономической политикой и планами по развитию системы. Уже 16 сентября 2005 года вышла первая версия Joomla!, которая представляла собой переименованную Mambo 4.5.2.3 и содержала исправления обнаруженных на тот момент ошибок и уязвимостей.
Разработка Joomla версии 1.0 была прекращена в феврале 2008 года, а окончательная поддержка данной версии была завершена 1 июля 2009. На смену версии 1.0 была выпущена Joomla 1.5. Данная версия выпускалась в период с декабря 2007 по март 2012 и в апреле 2012 года ее поддержка была завершена.
В конце 2011 начале 2012 были выпущены Joomla 1.6 и Joomla 1.7, которые по сути являлись промежуточными версиями между Joomla 1.5 и Joomla 2.5.
В 2012 году была выпущена финальная версия Joomla 2.5, которая поддерживалась в статусе версии с долгосрочной поддержкой до конца 2014 года.
На сегодняшний день поддерживается только одна версия CMS — Joomla 3 система с непрерывным циклом обновления, являющаяся новым витком в развитии Joomla! CMS.
в 2020 году ожидается окончание разработки 4 версии Joomla.
Что нового в Joomla 3.0?
Наиболее значимые изменения для разработчиков и пользователей:
- Joomla стала адаптированной к мобильным устройствам и содержит разнообразие шаблонов. Теперь ваш сайт будет отображаться в каждом мобильном браузере (рис. 2).
- Joomla имеет новый пользовательский интерфейс
- Joomla использует JQuery JavaScript Lbriray
- Веб-установщик стал проще (процедура выполняется всего в 3 шага)
- Языковой пакет может быть установлен непосредственно из менеджера расширений (рис. 3)
- Поиск Smart Search, который был введен с Joomla 2.5, получил множество улучшений
- Редактор TinyMCE WYSIWYG входит в новую версию (3.5.6)
Рисунок 2: Joomla! на мобильном устройстве

Рисунок 3: языковые пакеты
Некоторые технические изменения не так заметны, но более чем полезны:
- Возможно сохранение пустых статей
- Joomla содержит PostgreSQL Driver. Вы сможете запустить сайты Joomla 3.0 с помощью базы данных PostgreSQL
- Joomla может работать быстрее с PHP Memcached Driver
- Используйте JFeed для осуществления управления вместо SimplePie
- Очистка устаревшего неиспользуемого кода, файлов, полей базы данных и таблиц. Улучшена стандартизация таблиц
- Обширная работа по стандартизации кода стиля и содержания
- Модульное тестирование в CMS
- Обновленные системные испытания в CMS
и многое другое
Плагины Joomla для электронной коммерции
EShop — отличный Joomla плагин для покупок/электронной коммерции. Простое и понятное в управлении и настройке, что порадует новичков. Профессиональная поддержка включена и поможет разрешить все возможные проблемы. Eshop создано на основе стандартного Joomla MVC и содержит много полезных функций: mini-cart, всплывающие изображения продуктов, поддержка купонов/скидок/подарочных сертификатов, мультиязычность, более 60 платежных шлюзов и многое другое. Адаптивность, совместимость со всеми шаблонами Joomla, поддержка нескольких тем и SEO-оптимизация делают это расширение универсальным и популярным.
Joom Donation — расширение для сбора пожертвований. Можно использовать не только для благотворительных целей, но и для членства, спонсорства и оплаты счетов. Удобное в использовании, включает поддержку, красивые макеты и мультиязычность. Вы можете выбирать валюту для пожертвования, устанавливать мультивалютный режим, ограничивать максимальную сумму благотворительной компании и использовать более 40 платежных шлюзов. Расширение постоянно обновляется и имеет очень высоки рейтинг пользователей.
J2Store
Веб-установщик Joomla
Благодаря веб-инсталлятору, вы сможете установить Joomla! в течение нескольких минут. Файлы Joomla! будут скопированы в корневую папку документов и настроены веб-установщиком Joomla.
Скачайте Joomla 3 с сайта joomla.org и распакуйте файлы в общую корневую папку документов веб-сервера (например: / htdocs).
Камни преткновения
Эта тема достаточно сложная, т.к. существует огромное количество провайдеров и не меньшее количество установленных веб-серверов, версий PHP и MySQL и инструментов управления веб-пространством.
Затруднения во время установки часто заключаются в том, что:
- активированный «Safe Mode» PHP-интерпретатора, мешает вам загружать файлы;
- «запрещено» переписывать пути с веб-сервера Apache, потому что так называемый Apache Rewrite Engine (mod_rewrite) не активирован;
- каталоги разрешений на Linux и OSX установлены иначе, чем в Windows.
Самый простой способ, который почти всегда работает, заключается в следующем:
- Скачайте текущий пакет файлов из Joomla.org и распакуйте во временный каталог.
- Загрузите распакованные файлы через FTP на ваш сервер или в каталог локальной установки.
Файлы должны быть установлены в общий каталог. Обычно они называются htdocs, public_html или HTML. Если там уже имеются другие объекты, вы можете создать подкаталог, в котором будут установлены файлы Joomla. Многие веб-хосты позволяют связать имя вашего арендованного домена с каталогом.
Узнайте имя вашей базы данных. В большинстве случаев одна или несколько БД уже включены в веб-хостинг. Иногда имена пользователей, БД и пароль уже даны, а иногда вы должны установить их сами. Как правило, это можно сделать при помощи конфигурации интерфейса браузера. Вам понадобится информация о доступе к базам данных для веб-установщика Joomla!
Настройка Joomla
Настройка шаблона и модулей
Настройка Joomla начинается с настройки компонентов.
Главное в настройке джумлы – это настройка компонентов. Для активации плагинов и модулей переходим по адресу «Расширения – Менеджер плагинов/модулей». Контролируем, чтобы рядом с каждым нужным пунктом была установлена галочка.
Далее следует задействовать установленный шаблон сайта. Переходим в «Расширения – Менеджер шаблонов» и выбираем имеющийся (в нашем случае «ZT_News_III_template») – устанавливаем по умолчанию. Преобладающее количество качественных шаблонов обладает собственными настройками, в частности, различными цветовыми гаммами (у нас зелёная, серая и красная).
Что касается прилагаемых модулей, то имеется следующий ассортимент:
- JV_G-Weather_module – модуль, позволяющий отображать на сайте погоду от Google. В настройках присутствует выбор интересуемого региона.
- JV_Headline_module – собирает новости всех категорий для отображения в заголовке страницы.
- JV_News_module – отображает превью статьи на первой страничке.
- JV_Tabs_Module – представляет лучший контент для пользователей в виде выпадающего содержания.
Что касается прилагаемых модулей, то они представляют собой следующее:
- JV_G-Weather_module – это модуль, который позволяет отображать на сайте погоду от Google. В модуле можно задать регион, для которого будет отображаться информация о погоде.
- JV_Headline_module – позволяет собирать новости всех категорий для отображения в заголовке страницы.
- JV_News_module – дает возможность отображать превью статьи на первой страничке.
- JV_Tabs_Module – представляет лучшее содержание для пользователей в виде выпадающего содержания.
Любой из вышеперечисленных модулей свободно редактируется в разделе «Расширения – Менеджер модулей». Переходим на сайт «выбранное название сайта» и наслаждаемся полученным результатом! Вы уже убедились, что сделать сайт самому бесплатно – легко и быстро?
Настройка сайта
Крепкий фундамент – залог удивительной долговечности дома. Следует покопаться в глобальных настройках сайта сразу же — позднее что-либо менять на глобальном уровне будет крайне хлопотно! Находятся они в разделе «Сайт – Глобальная конфигурация», разбиваясь на три подраздела: «Сайт», «Система», «Сервер».
Сайт. Именно в данных параметрах задаётся текст, когда сайт отключен. Имеется возможность указать «Название», заполнить «Мета описание» и ключевые слова, имеющиеся на сайте (рекомендуется максимальное соответствие тематики материалов).
Чуть правее располагаются настройки SEO:
- Включить SEO – отображает URL в виде человекопонятного адреса, например, ссылка вида «index.php?option=com_content&view=article&id=5&Itemid=10» будет заменена на что-то вроде «pervaja-statja».
- Использовать mod_rewrite – используется только на серверах Apache, однако перед включением опции необходимо изменить «htaccess.txt» на «.htaccess».
- Добавить суффикс к URL – добавляет расширение html. Например, было «pervaja-statja», станет — «pervaja-statja.html».
Система и Сервер — отвечают за настройки более глубокого уровня, поэтому при отсутствии опыта рекомендуется ничего не трогать, лишь просмотреть для справки. Меняются они на более поздних этапах по мере получения опыта работы.