Joomla! (произносится джу́мла) — система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных MySQL и MsSQL. Является свободным программным обеспечением, распространяемым по лицензии GNU/GPL.
Название Joomla! было выбрано в результате конкурса, результаты которого оценивали специалисты в области брендинга и маркетинга. Основой для названия послужило слово «Jumla», которое в переводе с суахили означает «все вместе» или «в целом», так как многие команды, участвовавшие в проекте Mambo CMS, были единодушны в стремлении защитить интересы создателей и сообщества, которое и было истинной причиной успеха Mambo CMS.
Joomla! старается сохранить вещи настолько простыми, насколько это возможно, в то же время предоставляя большие возможности. Наконец-то незнакомые с программированием люди могут получить систему полного управления своими сайтами, не тратя непомерных средств на программное обеспечение с закрытым кодом.
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.
Joomla! — это больше, чем просто программное обеспечение, это люди. Сообщество, стоящее за Joomla!, включает разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей. Мы рады пригласить вас в ряды нашего сообщества!
joomlaportal.ru
Стратегия развития версий
Версии Joomla рассчитаны как на стандартную (STS), так и на долгосрочную поддержку (LTS). Срок стандартной поддержки составляет 7 месяцев, долгосрочной – 22 месяца. Каждые 6 месяцев выходит новая STS. Версии х.5 включают в себя LTS.
- Joomla 2.5 – версия, включающая LTS, и в сентябре 2013 года будет заменена на Joomla 3.5
- Joomla 3.0 – версия, содержащая STS, будет заменена на Joomla 3.1 в марте 2013
- Joomla 3.1 – будет представлять собой версию с STS, релиз которой состоится с марта 2013 по сентябрь 2013
- Joomla 3.5 – будет включать в себя LTS и выйдет с сентября 2013 по март 2015
Долгосрочная поддержка подойдет для уже работающих сайтов. Если же вы создаете свой сайт с нуля, то вам подойдет стандартная поддержка (рис. 1).
Рисунок 1: Цикл релизов Joomla за 2011-2014 года
О какой версии это руководство?
Это руководство о версии Joomla 3.0, выпущенной в сентябре 2012 года.
Должны ли вы обновить свой старый сайт?
Обычно существует три варианта:
- Если ваш сайт все еще находится в ветке LTS Joomla 1.5, то обновление ее до LTS Joomla 2.5 будет хорошей идеей. Или же, вы можете начать с нуля со свежим STS Joomla 3 и проследить за обновлениями в серии 3.x до LTS Joomla 3.5.
- Если ваш сайт уже сделан с LTS Joomla 2.5, обновлять его сейчас нет необходимости. Следует дождаться LTS Joomla 3.5 в сентябре 2013 года.
- Если вы хотите создать веб-сайт сейчас, то следует начать с STS Joomla 3.0.
Что нового в 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?
Все виды веб-сайтов могут быть созданы с помощью Joomla. Веб-сайты состоят из страниц, которые содержат контент (текст, изображения, видео и аудио). Часто он изменяется и настраивается автоматически, на основе определенных критериев. Возьмем, к примеру, главную страницу. Последние статьи на ней отображаются сверху автоматически. Так как все сайты во всемирной паутине основаны на этих принципах, их можно условно разделить на следующие категории.
Блоги (веб-журналы)
Блоги – это платформы для обсуждений или информационные сайты, состоящие из статей (сообщений, записей). Самые последние статьи появляются первыми.
Пример: http://www.joomlablogger.net/

Рисунок 4: joomlablogger.net
Сайты посвященные бренду
Сайты, целью которых является создание представления о бренде в Интернете. Они обычно не занимаются продажами, а сосредоточены только на раскрутке бренда.
Пример: http://www.ihop.com/
Рисунок 5: ihop.com
Сайты-визитки
Сайты включают в себя информацию о компании, ее продуктах и услугах. Используется текст, фотографии, анимация, аудио и видео, интерактивные меню и навигация.
Пример: http://www.solesolutions.no/
Рисунок 6: solesolutions.no
Сайты знаменитостей
Веб-сайты, содержащие информацию о каких-либо знаменитостях. Подобные сайты могут быть официальными или созданными фанатами.
Пример: http://www.deep-purple.com/
Рисунок 7: deep-purple.com
Сообщества
Сайты, где общаются люди со схожими интересами.
Пример: http://www.starvmax.com/community

Рисунок 8: starvmax.com / сообщества
Интернет магазины
Сайты, предлагающие товары и услуги для онлайн продаж.
Пример: http://regalosdecocina.com/
Рисунок 9: regalosdecocina.com
Форумы
Сайт, где люди обсуждают различные темы.
Пример: http://www.sol.dk/debat/kategorier
Рисунок 10: sol.dk / Деба / kategorier
Сайты — галереи
Веб-сайты, разработанные специально для использования в качестве галерей. Они могут иметь коммерческий или не коммерческий характер, и представляют собой художественную или фото галерею.
Пример: http://www.mb-photography.com/
Рисунок 11: MB-photography.com
Правительственные сайты
Более 3000 правительственных веб-сайтов по всему миру создаются на CMS Joomla.
Примеры: http://joomlagov.info/

Рисунок 12: joomlagov.info
Новостные сайты
Схожи с информационными сайтами, но ориентированы на новости, политику и комментарии.
Пример: http://www.aa.com.tr/
Рисунок 13: aa.com.tr
Персональные сайты
Сайты о каком-либо человеке или небольшой группе людей (например, семье), которые содержат любой контент или индивидуальную информацию, размещенную на усмотрение создателя.
Пример: http://www.ilnono.it/it/
Рисунок 14: ilnono.it
600000000 сайтов
Вы когда-нибудь задавали себе вопрос, сколько сайтов существует на момент 2012 года? Их множество, но никто не знает точного ответа.
Как вы, наверное, заметили, большинство из приведенных в качестве примера сайтов нельзя назвать акулами всемирной сети, но они отвечают потребностям их создателей и их клиентов. Но это не означает, что Joomla подходит только для небольших веб-сайтов. Это говорит о том, что большинство веб-сайтов производится с ограниченными ресурсами, такими как время и бюджет. По этой причине люди часто строят свои сайты на системах с открытым исходным кодом, таких как Joomla, WordPress и Drupal.
Большие сайты, как Facebook, Flickr, YouTube, Google, Apple или Microsoft как правило не используют открытый исходным код в системе управления контентом для своих сайтов. У таких компаний имеются тысячи разработчиков, которые создают сотни сайтов, прорабатывая и совмещая множество идей и решений, представленных на рынке.
Любители против Профессионалов
Вышеперечисленные сайты создаются людьми, которых можно разделить на любителей и профессионалов.
- Любители обходятся тем, что есть. Как правило, они «чем богаты, тем и рады».
- Профессионалы же роют землю, чтобы всегда быть готовым к разработкам, которые могут быть оптимизированы с течением времени. Они постоянно расширяют свои знания и делятся ими с другими для укрепления своего бизнеса.
Для Joomla не имеет значения, являетесь ли вы любителем или профессионалом. И те, и другие могут работать с Joomla. Зачастую, любители становятся профессионалами, а профессионалы становятся более заинтересованными в том, чтобы сделать Joomla CMS и Framework еще лучше.
Время для первого и последнего совета в этом руководстве!
«Не слушайте людей, которые указывают вам, что делать. Поступайте так, как считаете нужным».
Что общего у всех этих веб-сайтов?
Несмотря на то, что существует множество разновидностей сайтов, кое-что их объединяет:
- Они показывают содержание (текст, изображения, видео, аудио).
- Они имеют индивидуальный дизайн, макеты и цвета.
- Посетители могут взаимодействовать с сайтом. Иногда они должны заранее создать учетную запись.
Joomla объединяет
Все эти веб-сайты основаны на идеях своих создателей и безграничных возможностях Joomla CMS. В этом руководстве речь пойдет об общих чертах сайтов. После прочтения следующих 9 глав вы сможете самостоятельно создать достаточно хороший веб-сайт. А станите ли вы любителем или профессионалом зависит только от вас.
Хаген Граф
joomla.ru
Когда появилась и на каких языках программирования написана система управления контентом Joomla
Система управления контентом Joomla впервые появилась в сентябре 2005 года и с тех пор развивается и как следствие улучшается. Движок Joomla написан на таких распространенных языках как PHP и JavaScript, а в качестве базы данных (хранилища данных сайта) используется СУБД MySQL. Компоненты стандартны, а, следовательно, Джумлу можно установить практически на любой, даже самый дешевый хостинг.
В базовую сборку Joomla уже включен необходимый набор компонентов, которых вполне достаточно для создания собственного сайта практически любого уровня сложности. В дальнейшем, если стандартных компонентов станет недостаточно, то функционал движка всегда можно расширить, установив новые компоненты, как платные, так и бесплатные, которых на данный момент невероятно огромное количество либо создать собственные.
Какие сайты можно создать на Joomla
Это достаточно распространенный вопрос, который задают многие пользователи. На Joomla можно создавать сайты практически любого уровня сложности, это может быть небольшой сайт визитка, интернет блог либо магазин, можно создавать даже крупные порталы и социальные сети. Другими словами на Joomla можно создать что угодно! А огромное количество всевозможных расширений в этом помогут.
joom4all.ru
Какие сайты можно сделать с помощью Joomla?
1) Персональные или домашние страницы (сайт из нескольких страниц)
2) Сайт-визитка (простой тип сайта: о человеке, товаре, организации. Обратная связь)
3) Сайт малого бизнеса (сайт с некоторым количеством товарных позиций и возможностью регистрации)
4) Небольшие информационные сайты
5) Онлайн газеты, журналы, публикации
6) Корпоративные сайты
7) Локальные корпоративные сайты
8) Сайты посвящённые электронной коммерции
9) Некоммерческие и организационные сайты
10) Сайты-сообщества
11) Сайты учебных заведений, секций, спортивных организаций и тд
Преимущества и недостатки использования Joomla
Преимущества
Бесплатно. CMS Joomla! доступна для всех желающих.
Открытый исходный код. Если Вы знаете PHP и JavaScript, то можете подработать всё под себя (дизайн, дополнительные поля и тд).
Всё для дизайнеров и разработчиков. Шаблон дизайна в Joomla можно поменять в несколько кликов.
Множество дополнений, плагинов. Поскольку Joomla является одной из самых популярных CMS в мире, то и дополнений к ней написано больше всего.
Красивые шаблоны. Даже если Вы не Веб-дизайнер и не программист, с Joomla Вы сможете использовать уже обкатанный профессиональный дизайн, что гарантирует Вашему сайту презентабельный вид.
Универсальность. Всегда из простого сайта можно сделать сложный, и наоборот. В свободном обращении есть множество модулей (блоги, слайдеры и тд).
Недостатки
Трудно обновить. Возникают трудности при переходе на новую версию Joomla. Возможно некорректная работа уже установленных компонентов или невозможность их переноса на новую версию.
Проблемы с безопасностью. Поскольку данная CMS очень популярна и использует типовую защиту для всех проектов (за исключением специально установленной защиты), то и возможность взлома сайта куда выше. Таким образом, Вы имеете определённый риск с защитой информации проекта. Один из вариантов выхода из ситуации — мониторинг вопроса безопасности на форумах Joomla.
Обучение. Конечно сразу данной CMS овладеть нельзя, поэтому надо будет потратить некоторое время на изучение уроков и других пособий.
Пользователь предоставлен сам себе. Joomla — бесплатный проект. Используете Вы его ‘как есть’ и ответственности за некорректную работу никто не несёт. Всё обучение также на Вас.
Где я могу скачать CMS Joomla?
Скачать последнюю версию Joomla! на русском можно с официального сайта в России — http://joomla.ru/
tradebenefit.ru
Система управления содержимым
Joomla – программное обеспечение, позволяющие создавать сайты, редактировать их и управлять ими. Наиболее популярная бесплатная CMS, то есть система управления содержимым. При этом, из двух разновидностей CMS Joomla относится к управлению веб-контента.
Особенность Joomla в том, что при первом установлении программы обладает простым набором для создания сайта. Позже можно увеличить функциональность. Так что новичку не стоит труда разобраться во всех тонкостях работы с этой системой.
Joomla обладает такими характеристиками, как интерфейс на русском языке, создание любых сайтов для любых целей, поддерживает большинство хостингов. При этом веб-ресурс будет динамичным и мощным.
Функции Joomla
Чтобы более точно понять, что такое Joomla, необходимо просмотреть все его функции.
Понятная и простая администраторская зона программы, которая является мастерской Joomla. Работать в ней может как один человек, так и группа лиц. Отсюда ведется редактирование и управление, администраторская зона графически показывает, какими возможностями в данный момент обладает установленная версия Joomla.
Объединение с веб-ресурсом, написанным на HTML и отлаженная работа с этим языком.
Легкое изменение внешнего вида сайта с использованием готовых шаблонов или создание собственных. То есть оформление делается таким, каким его видит разработчик.
Создание различных форм и хранение базы данных. К этой функции относится, например, форма входа или регистрации для пользователей, хранение паролей и логинов в специальной базе. Или создание формы обратной связи.
Увеличение возможностей Joomla при помощи множества бесплатных и достойных расширений. К этому относится гостевая книга, чат, форум и многое другое. Еще периодически выходят новые версии программы с улучшениями.
Безопасность при представлении системе логина и пароля. Передача данных ведется по собственному порядку действий.
Сконструировать многофункциональный, но в то же время легкий интерфейс сайта. Данная функция Joomla позволяет устанавливать на сайт бесчисленное количество меню, которые будут оптимизировано работать.
Вывод какого-либо содержимого можно автоматизировать и запрограммировать на определенную дату.
Возможность создавать переход сайта на большинство языков. Многие веб-ресурсы имеют такую функцию переключения с одного языка на другой.
Разграничение доступа для разных пользователей к определенным материалам. Например, зарегистрированные лица могут скачивать файлы или просматривать какой-то контент, а для незарегистрированных эта возможность будет недоступной.
Это не все существующие функции Joomla, так как с выходом новых версии системы возможностей по созданию и управлению сайта становится все больше.
www.kakprosto.ru
Основные особенности
Для дизайнеров и верстальщиков
www.joomfox.org
Что такое Джумла
Изначально Джумла была частью проекта Mambo, но после отделения группы разработчиков, что произошло в результате их несогласия с экономической политикой, она стала самостоятельной.
При написании системы использованы языки PHP и JavaScript, кроссплатформенное программное обеспечение.
За три года существования Joomla сумела стать настолько популярной, что по числу скачиваний уступала только явному лидеру WordPress.
За все время было выпущено 13 версий продукта, текущая 3.6.4 поддерживается с 21 октября 2016 года, также действуют Joomla 3.5 и 3.6.
Отличается система тем, что изначально включает минимальный набор инструментов, но этот список может дополняться в дальнейшем другими необходимыми опциями.
В результате получается более мобильная и удобная админка, экономия на хостинге и снижение нагрузки на сервер.
Читаем также: Как получить хостинг и домен бесплатно
Нельзя не отметить возможности отображения рабочего интерфейса на любом языке, что доступно благодаря встроенным функциям администрирования.
Даже если вы не обладаете знаниями в области программирования, с Джумла вы получаете полный контроль над управлением сайтом без обязательных дополнительных вливаний в систему.
Как установить Joomla на хостинг
Как известно, хостинг-провайдеров сегодня предостаточно, для примера возьмем один популярный сайт open-server.ru.
Получить доступ к домашнему хостингу можно совершенно бесплатно, для этого потребуется сперва скачать установочную программу, затем можно работать непосредственно с Joomla.
Итак, на главной странице Open Server выбираем вкладку “Скачать”, далее — вводим код с картинки и скачиваем дистрибутив, рекомендуется версия Ultimate:
Получается внушительный объем, загрузка может занять до 2 часов, так как это почти 1 Гб:
Также на сайте можно увидеть просьбу пожертвовать средства, за счет чего скорость скачивания должна значительно увеличиться, но это совсем не обязательно.
Разработчики не рекомендуют прибегать к услугам неофициальных ресурсов, чтобы в дальнейшем не возникло проблем с обслуживанием.
Спустя указанное время переходим в папку загрузок, откуда запускаем приложение:
Теперь от меня требуется указать путь для распаковки загруженных файлов, для этого я решил создать новую папку, которую назвал “Open Server”:
Остается дождаться окончания распаковки, которая также занимает 5-10 минут:
По завершении распаковки перехожу в созданную папку, где будут находится два приложения — выбираю подходящую версию:
Указываю подходящий язык интерфейса и приступаю к настройке, если вы не уверены, что на компьютере уже установлен параметр Microsoft CC++ Runtime & Patches, воспользуйтесь подсказкой и произведите его извлечение:
Если все прошло хорошо, среди скрытых значков на нижней панели вы увидите “флажок”. Сначала он будет красного цвета, а после того, как вы выберите опцию “Запустить”, окрасится в зеленый:
Если этого не произошло, возможно несколько вариантов.
Например, при запуске программы часто выпадает ошибка “open server порт 80 занят”.
- Первая рекомендация — закрыть программу Skype, если она находится в процессе работы и посмотреть в настройках, не занимает ли она данный порт.
- Если это не помогло, можно посоветовать в параметрах самого Open Server указать, скажем, не 80-й порт, а 81-й.
После успешной отладки в браузере необходимо набрать “localhost”, можно выполнить переход также при помощи панели управления.
Браузерная система выбирается на личное усмотрение:
Если настройка прошла успешно, вы увидите в открывшемся окне браузера следующую информацию:
А пока перейдем непосредственно к установке Joomla, для чего я отправляюсь на официальный ресурс — joomla.ru.
Через блок справа можно сразу выбрать необходимую версию программы, которую можно скачать бесплатно:
Скачивание происходит автоматически, это небольшая папка объемом 12 Мб. Переходим в папку с сайтами, кликаем на нее:
Теперь необходимо создать новую папку с названием “joomla3.installos”, распаковать архив Joomla нужно именно сюда:
Последнее — запускаем непосредственно программу:
После этого помимо созданного ранее сайта “localhost” в вашем списке появляется и “joomla3.installos”, выбираем его:
Меня встречает мастер установки Joomla, где сначала мы будем настраивать конфигурацию сайта:
- Выбираем используемый язык;
- Задаем название для сайта;
- Указываем описание сайта для поисковых машин (опционально);
- Вводим адрес электронной почты администратора сайта;
- Указываем логин админа;
- Придумываем и подтверждаем пароль;
- Подтверждаем операцию кнопкой “Далее”.
Далее — конфигурация базы данных.
Здесь большая часть информации уже задана по умолчанию:
- БД выбирается MySQLi,
- имя сервера базы данных — localhost,
- имя пользователя и пароль сохраняются те же, что были при настройке конфигурации сайта.
Имя базы данных задается самостоятельно, если она еще не создана, это произойдет автоматически, префикс таблиц также генерируется без участия пользователя:
Не забудьте предварительно войти в “phpMyAdmin”, для этого зайдите в панели управления Open Server в это дополнение:
Все, что от вас потребуется — это, используя логин “root”, войти в приложение без ввода пароля.
То же самое необходимо сделать при конфигурации базы данных — указать в качестве имени пользователя “root” и оставить поле с паролем пустым, базу данных можно выбрать любую из зарегистрированных:
Приступаем к редактированию окончательного этапа настройки Joomla “Обзор”.
При завершении установки вы можете произвести установку демо-данных, что позволит начинающим пользователям легче ориентироваться.
Дополнительно предлагается отправить конфигурацию сайта на e-mail (не обязательно).
Далее вы можете видеть информацию о конфигурации сайта и базы данных:
Следующий блок “Начальная проверка” достаточно важен, так как именно он указывает на наличие и отсутствие проблем, из-за которых Joomla может быть не установлена.
Так как у меня напротив всех параметров стоит “Да”, об этом беспокоиться не приходится:
Также предлагаются рекомендуемые установки, где совместимость PHP и Joomla подтверждаются, как указано, небольшие расхождения не вызовут сложностей:
Остается нажать “Установка”, чтобы приступить к работе с системой:
Если после этого вы увидите данное сообщение, значит, установка прошла успешно:
Обратите внимание на язык интерфейса, всем пользователям предоставляется возможность установить соответствующие языковые пакеты:
В вашем распоряжении большой список — рекомендуется ограничиться тремя пакетами, напротив каждого уточняется версия:
Я выбрал в качестве альтернативного английский язык, русский поддерживается автоматически.
Нажимаем “Далее”, в разделе “Выбор языка по умолчанию” задается мультиязычность системы, отдельно идут настройки языка панели управления и сайта:
После успешной установки настроек остается выполнить последнее условие — удалить директорию “Installation”.
Для этого просто нажмите на соответствующую кнопку:
После успешного прохождения всех формальностей выберите опцию “Панель управления” и просто нажмите на “Сайт” и перейдите к дальнейшим настройкам.
Как зайти в админку, обзор функций
Необходимо залогиниться, но мои данные автоматически оказались введенными, поэтому мне достаточно “Войти”.
Передо мной появилась “Панель управления” сайтом, сюда входит редактирование всех публикуемых материалов, структуры сервиса, менеджер пользователей, расширения и многие другие настройки.
Первое, что бросается в глаза — оповещение о важных сообщениях, отправленных участникам системы.
Среди них — приветствие, информация об особенностях работы используемой версии, а также напоминание о возможности включить двухфакторную аутентификацию.
В разделе “Материалы” пристального внимания заслуживает подраздел “Создать материал” и “Медиа-менеджер”.
Начнем с первого — среди необходимых параметров: заголовок и категория, а перед вами находится удобный редактор, который можно включить/отключить в любое время:
Итак, задан заголовок, в поле редактора — текст, справа — управление категориями. Они создаются автоматически, после того, как я ввожу нужное мне название в поисковое поле, что удобно.
Нажав “Сохранить”, пользователь может отложить дальнейшее редактирование материала, если нужно сразу приступить к публикации, выбирайте функцию “Сохранить и создать”.
Увидеть новую публикацию можно в разделе “Менеджер материалов”, а “Менеджер категорий” позволяет узнать, сколько статей было создано под каждой из них, какие опубликованы, какие в архиве и т. д.
Отдельно идет “медиа-менеджер”, где хранятся все использованные когда-либо материалы (фото, видео, аудиофайлы).
Обратимся к “Общим настройкам”, невозможно охватить все моменты, так как тут редактируются параметры взаимодействия со всеми менеджерами сайта.
Остановимся на основных опциях:
- Название самого наполняемого ресурса;
- Уровень доступа по умолчанию — изначально это Public, то есть, все пользователи смогут получить доступ к содержимому, но вы всегда можете изменить его на Guest (для посетителей) или Registered (только для зарегистрированных юзеров);
- Настройки SEO;
- Настройки Cookie;
- Настройки метаданных.
Каждому администратору предоставляется управление системой, сервером, а также правами доступа, начиная от входа на ресурс и заканчивая тем, какие личные данные могут быть отредактированы.
Все версии движка
На сегодняшний день разработчики Joomla предлагают пользователям несколько версий продукта — наиболее современные 3.6.4 и 3.6.4 редакции Jino.
По поводу последнего — она создана специально для облачного хостинга “Джино.Спектр”.
Не менее популярна версия 3.6, но 2.5.19 также остается доступной.
Последняя версия для облачного хранилища заслуженно пользуется успехом, чтобы это понять, достаточно увидеть количество загрузок программы.
Во-первых, она адаптирована для различных мобильных устройств, шаблон сайта находится с ней в полном соответствии, по словам экспертов это хороший конечный продукт с продуманным пользовательским и административным интерфейсом.
Во-вторых, она более удобна в использовании, установка производится в течение примерно 30 секунд, расширены административные ресурсы — это новый модуль статистики и такой плагин, например, как Froala Editor с минимумом настроек и достаточно высокой эффективностью.
Какие сайты можно создать на Джумле
Учитывая, что каждый пользователь может применять большое количество расширений Joomla на бесплатной основе, это дает простор фантазии не только в плане разновидностей создаваемых ресурсов, но и их оформления.
Это следующие разновидности:
- Интернет-магазин. Благодаря инсталляции определенных компонентов создаются удобные каталоги, например, SobiPro, jDownloads и некоторые другие;
- Блог. Из бесплатных компонентов, которые смогут отлично дополнить стандартные опции, называют K2;
- Портал. В целом стандартный функционал подходит для подобного формата, но если речь идет о новостном ресурсе, лучше дополнить базу компонентами типа FLEXIcontent;
- Сайт-визитка. Это самая простая задача для базовых параметров, не требующая дополнительных расширений;
- Галерея. Такие компоненты, как JoomGallery или RokSlideShow позволят создать красивый графический ряд;
- Сайт сообщества. Последняя версия Joomla очень “социализирована” — это и дополнения для форумов (Ninjaboard), и чат (AJAX Shoutbox), и социальные сети (JomSocial).
Как видите охват аудитории пользователей огромен.
Достоинства и недостатки система управления содержимым
Начну с недостатков и самого очевидного — это панель управления для админа, которая на первых порах может заставить немало повозиться.
Также пользователи часто жалуются на отсутствие надежной защиты от взлома, что не прибавляет системе плюсов.
Невозможность обратиться в техподдержку, скажем, с просьбой проработки того или иного компонента также вызывает у многих недоумение и заставляет делать выбор в пользу другого продукта.
Ко всему перечисленному можно добавить не слишком большую скорость загрузки сайтов на Joomla в сравнении с другими CMS.
Так что же заставляет пользователей отдавать предпочтение этой системе, несмотря на указанные недостатки?
Это также целый список параметров:
- Доступность. Предоставляется неплохой набор опций для создания различных видов сайтов на бесплатной основе;
- Наличие широкого спектра дополнительных компонентов;
- Простота настройки и редактирования дизайна сайта;
- Поддержка большинством популярных хостингов;
- Открытые исходные коды;
- Частые обновления версий.
Как и у других известных CMS, у Joomla есть значительное количество преимуществ и свои при этом минусы.
Хотя именно за закрытость системы в плане отсутствия надлежащей технической поддержки многие веб-мастера отказываются от ее применения.
Возможно, если этот недостаток будет устранен, у Джумлы появится гораздо больше постоянных пользователей.
seoslim.ru
Что такое CMS Joomla
Это система управления содержимым сайта (его контентом, функционалом и т.д.), которая принимает на данный момент самые разнообразные формы за счет использования различных вложений, которые в Джумле называются расширениями и компонентами. CMS используется для более гибкого и многофункционального построения сайта и управления им. Это своего рода скелет, каркас, на который уже навешиваются всякие-разные плагины, модули, расширения и компоненты. На сегодня существует много конструкторов сайтов (CMS), например, тот же WordPress, Drupal или DLE, но мы сегодня рассмотрим наиболее популярную после WordPress систему – Joomla.
По правде говоря, лет 10-15 назад Джумла была ведущей CMS в интернете – на ее основе делались почти все сайты, по крайней мере, большая их часть. Со временем WordPress стал вытеснять Joomla своей более развитой функциональностью и простотой в установке и в работе. Но, тем не менее, сейчас на Joomla работает около 30% пользователей и веб-мастеров, так что имеет прямой смысл ознакомиться с этим конструктором поближе. Итак, начинаем.
В Джумле весь функционал организован таким образом, что практически не требуется вмешательства администратора, кроме как при публикации статей. Карта сайта, к примеру, создается автоматически и в фоновом режиме, то есть, от владельца сайта не требуется вообще ничего. Расширения после их загрузки и настройки тоже работают самостоятельно. CMS позволяет пользоваться дополнительными функциями, например, можно создать форум, интернет-магазин, портал с фильмами, галерею фотографий, видеоархив типа YouTube — все эти возможности предоставляются в виде расширений, компонентов, дополнений и плагинов в Джумле. Все, что необходимо для того, чтобы перестроить сайт под свои нужды — это установить нужное вам расширение или компонент.
Что касается организации функционала, то CMS Joomla — это бесплатный конструктор, и все его компоненты тоже распространяются бесплатно в интернете. Так что если вы увидите, что какой-то шаблон для Джумлы или расширение продаются, то знайте – кто-то просто хочет срубить бабло. Правда, это утверждение актуально не для всех случаев. Есть хорошие платные расширения и компоненты, плагины. Но, как правило, большинство всех этих элементов можно найти в бесплатном доступе.
Поэтому, если вы решили работать с Joomla, то лучше всего пользоваться ее официальным русскоязычным сайтом — http://joomla.ru/. На сегодня можно скачать и установить версию Joomla 3.0.3 – это уже наиболее продвинутый вариант конструктора, русскоязычный и имеющий много предустановленного функционала. Устанавливать Джумлу практически так же легко, как и Вопдпресс – ну, немного подольше и больше шагов нужно будет сделать. Да и админпанель тоже радикально отличается, но при определенном навыке вы сможете с закрытыми глазами управлять своим сайтом – панель рассчитана на интуитивное понимание интерфейса.
Ниже видео, как установить Joomla 3 на хостинг
Я, когда впервые прочитал слово «Joomla», подумал, что это какой-то африканский зверь. Действительность оказалась проще и не такой страшно. Если перевести с суахили, то слово Joomla означает «Все вместе!». То есть, в названии – прямой намек на то, что это бесплатный конструктор с открытым исходным кодом. Любой желающий может предложить внести свои изменения в этой CMS, и ему ничего за это не будет, кроме известности. Правда, денег он тоже не получит . Сообщество сторонников Джумлы – это многотысячная армия, а может быть, уже и многомиллионная. На разных российских и зарубежных форумах более миллиона человек обсуждают работу с Joomla, и каждый год их становится все больше, как становится больше и сайтов на движке Joomla.
Чтобы начать работать с Joomla, никаких профессиональных навыков не нужно и, чтобы создать свой собственный сайт с полноценным функционалом, вам понадобится самый минимальный набор знаний языка HTML. CMS Joomla — как детский конструктор. Можно организовать любой функционал, просто добавляя нужные расширения. Таким же образом можно работать и с дизайном сайта – менять шаблоны, или добавлять в них какие-то элементы дизайна, например, виджеты или модули. В интернете всегда можно найти бесчисленное множество шаблонов для Джумлы, которые не нужно даже видоизменять. Простой закачкой такого шаблона в соответствующую директорию вы в одно мгновение поменяете дизайн сайта.
Все нужные расширения для Joomla (это как плагины для WordPress) можно скачать на сайте extensions.joomla.org. Практически каждый день там появляются новые разработки, поэтому вы найдете все, что душа пожелает. Подробные описания и примеры помогут вам быстрее разобраться с установкой и работой того или иного расширения. Но главное в этой CMS — понятный и довольно простой интерфейс пользователя. Новичок, мало что понимающий в этом конструкторе, может сам установить и настроить свой сайт на Joomla. Перечень удобств, достоинств и преимуществ этого движка можно продолжать еще долго, но он будет слишком длинным. Проще самому установить Joomla на сайт, и начать пользоваться им. Как это сделать, я подробно расскажу в этой статье, но чуть позже, а пока о том, что еще может этот конструктор.
Компоненты CMS Joomla – для чего они нужны
На этой CMS можно буквально творить чудеса. Просто приведу несколько примеров компонентов, и вы поймете о Joomla немного больше. Итак:
1. Компонент для резервного копирования Akeeba Backup
Все компоненты Joomla являются бесплатными в распространении, и новая версия компонента Akeeba Backup 3.1 – не исключение. Это расширение является компонентом с открытым исходным кодом, и предназначено оно для создания резервных копий сайта на Joomla и его базы данных. Архив, который можно создать при помощи этого компонента, включает в себя все файлы Joomla, резервную копию БД, а также с его помощью можно восстановить весь сайт в любой момент. Компонент имеет и расширенные платные версии. В этой улучшенной версии добавлено три новых функции и исправлены ошибки предыдущих версий, одна из которых была критической.
2. Компонент для организации форума Kunena
Разработчики расширения форума для Joomla Kunena 1.5.13 объявили о создании новой версии. В этом расширении в основном были исправлены ошибки предыдущих версий, ничего нового не добавлялось. Форумы создают многие веб-мастера, и форум на Джумла является весьма функциональным инструментом. Привлечение пользователей к общению на форумах происходит намного оживленнее, если правильно организовать его
3. Компонент для организации на сайте гостевой книги Phoca Guestbook
Улучшенный бесплатный компонент гостевой книги для Joomla под названием Phoca Guestbook 1.4.3. В этой версии вызовы функций eregi чешский разработчик Jan Pavelka заменил на preg_match. Это улучшило совместимость функционала с PHP 5.4, также появился новый параметр — суффикс, который выполняет функции изменения имени сессии CAPTCHA.
4. Компонент для создания PDF-документов из контента Phoca PDF
Тот же Jan Pavelka опубликовал новую версию компонента Phoca PDF 1.0.8. В основе этого функционала лежит некоммерческая библиотека TCPDF, компонент может создавать PDF-файлы из контента сайта на Joomla. Библиотека TCPDF в новом компоненте обновилась до версии 5.9.009, и теперь Phoca PDF имеет возможность работать с плагином Phoca PDF VirtueMart.
5. Компонент для создания галереи XGallery
Компонент для создания галереи изображений для сайтов на Joomla под названием XGallery 1.9.2. В результате работы компонент теперь для главного названия использует название рубрики на сайте. Это качественно улучшает SEO-показатели галереи. Добавилась функция для визуального отображения дескрипшена. Для того, чтобы ее включить, необходимо добавить небольшое описание для основной рубрики — ID=1.
6. Компонент управления базами данных Art Adminer
Компонент Art Adminer 1.0.1 — простой и удобный инструмент для работы с БД сайта. Это расширение — аналог всем известного веб-приложения phpMyAdmin, но отличается тем, что с его помощью можно заходить в базу данных прямо из панели администратора сайта. Это действительно удобно – не нужно заходить на хостинг, затем в phpMyAdmin, и т.д. Можно подключаться в автоматическом режиме и работать со всеми имеющимися базами данных.
7. Компонент для быстрой вставки готовых заметок Snippets
Команда программистов NoNumber выпустила в свет обновленную версию компонента Snippets 0.3.0, который может вставлять готовые заметки в контент сайта. Особенность работы этого расширения в том, что специальные теги будут видны только в режиме редактирования, а при публикации материала на сайте вместо этих тегов будет видна заметка целиком. Этот компонент будет удобен при использовании в контенте одинаковых по размеру частей.
8. Компонент Feed Gator — агрегатор новостей для сайта
Бесплатный компонент-агрегатор новостей версии Feed Gator 2.3 RC1 уже готов к использованию. Это расширение может импортировать содержимое RSS-лент ваших подписок и отображать на сайте в любом доступном для Joomla формате. Ранние beta-версии имели несколько серьезных ошибок, которые в новом выпуске исправлены, добавлено несколько новых возможностей. Версия Feed Gator 2.3 RC1 работает стабильно, поэтому и рекомендована к бесплатному использованию.
9. Узконаправленный компонент Ticketmaster – для заказа билетов на мероприятия
Компонент Ticketmaster 1.0.9 создан на коммерческой основе. Так сделано потому, что это узкоспециализированное расширение выполняет следующие функции: оно позволяет пользователю заказывать на вашем сайте билеты на разные мероприятия. Билет добавляется в корзину, а затем в PDF формате высылается на адрес заказчика. Ticketmaster имеет свои собственные библиотеки для работы с PDF файлами. В этой версии исправлены предыдущие ошибки, добавился планировщик для автоматического создания билетов и их отсылки пользователю.
10. Компонент для загрузки файлов в материалы сайта Attachments for content articles
Бесплатный компонент версии Attachments for content articles 2.1.2 также уже доступен в сети. Компонент загружает файл и присоединяет его к тексту или к другому контенту на сайте (к изображению, таблице, к другим файлам). Эту функцию можно организовать как в административной части, так и в пользовательском интерфейсе. Возможностей у расширения много, и ознакомиться со всеми можно на официальном сайте Joomla или на сайте разработчика.
Поддержка конструктора Joomla
Конечно, при такой обширной аудитории пользователей Joomla без технической и программной поддержки не обойтись. Ниже я привел несколько ресурсов для русскоязычных пользователей, на которых всегда можно и обсудить проблемы Joomla, и скачать необходимые компоненты, расширения или шаблоны:
Что может Joomla
Теперь вы немного представляете себе, что такое Джумла. Но важно помнить одно: Joomla — это только инструмент в руках веб-мастера. Чтобы ваш новый сайт действительно был эффективным, приносил прибыль и привлекал новых пользователей, важно качество контента, его правильная архитектура и, несомненно, дизайн сайта. Как в Joomla организовано построение контента? Это разделы, потом идут категории (рубрики) разделов, в которых уже публикуется сам контент (содержимое, статьи) сайта. Это только начало. Определитесь, как вы организуете контент на сайте, и вам будет проще настроить CMS для правильного отображения информации. Иерархическое построение контента на сайте будет приблизительно таким:
1. Раздел 1.0
2. Категория 1.1
a. Содержание. Пункт 1.1.1
b. Содержание. Пункт 1.1.2
3. Категория 1.2
a. Содержание. Пункт 1.2.1
4. Содержание. Пункт 1.2.2
5. Раздел 2.0
6. Категория 2.1
a. Содержание. Пункт 2.1.1
b. Содержание. Пункт 2.1.2
И так, сколько нужно.
Правда, организовать контент в Joomla можно по-разному. Ниже видео — Логика организации контента в Джумла
Дальше вам необходимо создать меню сайта – с его помощью посетителю будет намного легче найти ту информацию, которая его интересует. Меню может указывать не только на разделы или категории, но и на отдельные страницы или записи. Нужно правильно озаглавить как меню, так и рубрики, страницы и страницы записей на сайте. Это тоже нужно для более понятной ориентации. Интересный факт – посетитель читает текст на сайте на 25% быстрее, чем на машинописной странице. И это печально, потому что у вас будет всего (в среднем) 7 секунд, чтобы пользователь заинтересовался сайтом. Теперь понятно, почему так важно правильно все построить и расположить? Вот вам для общего понимания ситуации несколько проверенных советов:
1. Для большого размера записей делайте введение, после чтения которого пользователь сможет ознакомиться с полной версией статьи.
2. Самые значимые определения (фактически это – ключевые слова) нужно размещать в начале предложения или в его середине, но никак не в конце.
3. Чаще пользуйтесь структурированными списками для отображения данных.
4. Пишите подзаголовки: объясните посетителям, о чем будет идти речь дальше в статье.
Если вы пользовались Joomla раньше, то наверняка заметили, что наполнение сайта от дизайна сайта отделено совсем. Шрифты, цветовые стили, графические элементы, позиционирование — все это уже заложено в шаблоне сайта. Чтобы создать шаблон, требуется хорошее знание HTML и PHP, а также стилей CSS.
Но вам это, я надеюсь, не понадобится, потому что существует бесчетное количество уже созданных бесплатных шаблонов Joomla, а вам останется только выбрать понравившийся. Шаблоны можно различать не только по цветовому оформлению, но и по многим техническим параметрам. Это и расположение модулей (в WordPress — виджетов), и количество колонок, и резиновая или фиксированная ширина шаблона, и многое другое. Сейчас услуги хостинга представляют Linux как основную платформу и окружение, и эта платформа удовлетворяет всем требованиям CMS Joomla к технической организации хостинга. Это:
1. PHP версии 4.2 и выше. На данный момент самой стабильной считается версия PHP 5.3.
2. Система управления вашими БД MySQL версии 3.23 и выше.
3. Свободный сервер Apache версии 1.3.19 и выше.
Для настройки своего нового сайта на Joomla вам понадобится создать следующие данные:
1. Создать новое имя базы данных MySQL.
2. Создать новое имя пользователя базы данных.
3. Создать надежный пароль для БД. Надежный – это когда в пароле есть и цифры, и буквы, причем буквы и маленькие, и большие.
4. Указать имя хоста для вашей новой базы данных.
Если тарифный план, который вы выбрали на хостинге, поддерживает несколько БД MySQL, то можно создать для Joomla отдельную базу. Дальше я расскажу, как быстро установить Joomla на сайт и создать новую базу данных.
max1net.com