Joomla!: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Метка: добавление ссылки
Строка 332: Строка 332:
}}
}}
* {{dmoz|World/Russian/Компьютеры/Программирование/Языки/PHP/Скрипты/Управление_содержимым/Joomla/}}
* {{dmoz|World/Russian/Компьютеры/Программирование/Языки/PHP/Скрипты/Управление_содержимым/Joomla/}}
* {{cite web
| author =
| authorlink =
| datepublished =
| url = http://joomlaline.ru
| title = Joomla Бесплатные Шаблоны
| format =
| work =
| publisher = Joomlaline.ru
| accessdate = 2011-06-07
| lang = ru
| description = Все для CMS Joomla - бесплатные шаблоны, расширения, уроки и многое другое.
}}
* {{cite web
* {{cite web
| author =
| author =

Версия от 23:39, 6 июня 2011

Joomla!
Файл:Joomla logo.png
Административная панель версии 1.6
Тип Система управления содержимым
Разработчик The Joomla Project Team
Написана на PHP, JavaScript
Операционная система Кроссплатформенное программное обеспечение
Языки интерфейса африкаанс[3], валлийский язык, украинский, вьетнамский, турецкий, тамильский язык, шведский, суахили, испанский, словенский, сербский, русский, румынский, бразильский португальский, португальский, персидский, пушту, букмол, македонский язык, литовский язык, латышский язык, корейский, кхмерский язык, казахский, ирландский язык, итальянский, японский, индонезийский язык, венгерский, иврит, немецкий, грузинский, нидерландский, финский, эстонский, эсперанто, датский, чешский, хорватский, китайский (вэньянь), каталанский, болгарский, белорусский, баскский язык и арабский
Первый выпуск 15 сентября 2005[1]
Последняя версия 1.6.3 (18 апреля 2011)
Репозиторий github.com/joomla/joomla…
Состояние Актуальное
Лицензия GNU GPL v2
Сайт joomla.org
Логотип Викисклада Медиафайлы на Викискладе[2]

Joomla! (произносится джу́мла) — система управления содержимым, написанная на языках PHP и JavaScript, использующая в качестве хранилища базу данных MySQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.


Этимология

Название «Joomla!» фонетически идентично слову «Jumla», которое в переводе с языка суахили означает «все вместе» или «единое целое»[4], что отражает подход разработчиков и сообщества к развитию системы.

История

Система управления содержимым Joomla! является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. И 16 сентября 2005 года в свет вышла первая версия Joomla!, являющаяся по сути переименованной Mambo 4.5.2.3 и включающая в себя исправления найденных на тот момент ошибок и уязвимостей.

В настоящее время актуальна версия 1.6. Версия 1.0 на сегодняшний день считается устаревшей, её официальная поддержка прекращена 1 июля 2009 года.

К лету 2008 года по числу ежедневных скачиваний Joomla! заняла второе место после WordPress со значительным отрывом от других подобных систем.Шаблон:-1

Описание системы

CMS Joomla! включает в себя различные инструменты для изготовления веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.

Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов,Шаблон:-1 которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского и ещё некоторых языков стран СНГ.

Основные возможности

Joomla! 1.6 - скриншот редактирования материала в Back-End области (на скриншоте виден инструментарий определения прав доступа для конкретного материала. Следует заметить, что настраивать права доступа можно не только для конкретного материала, но и для группы материалов или для какого-либо компонента в целом)
  • Функциональность можно расширять с помощью дополнительных расширений (компонентов, модулей и плагинов).
  • Модуль безопасности для многоуровневой аутентификации пользователей и администраторов (используется собственный алгоритм аутентификации и "ведения" сессий).
  • Система шаблонов позволяет легко изменять внешний вид сайта или создать свой уникальный (например, с помощью программы Artisteer).
  • Настраиваемые схемы расположения модулей, включая левый, правый, центральный и любое другое произвольное положения блока (при желании содержимое модуля можно включить в содержимое материала. Например, выражение {loadposition mod_fpslideshow} (вместе с фигурными скобками) введенное в произвольное место в статье выведет содержимое модуля, которому задана позиция вывода как "mod_fpslideshow").
  • К преимуществам системы можно отнести то, что все компоненты, модули, плагины и шаблоны можно написать самому, разместить их в структурированном каталоге расширений или отредактировать существующее расширение по своему усмотрению.
  • Пожизненное бесплатное обновление вашей CMS. Конъюнктура сообщества разработчиков Joomla такова, что обновления выходят довольно часто. Существует публичный Багтрекер (список официальных трекеров... существуют так же трекеры миграции со старых версий Joomla, трекер пожеланий расширения функционала и т.д.), где миллионы пользователей Joomla могут оставлять замечания по поводу работы CMS, которые в последствии изучаются разработчиками этой CMS и при необходимости в очередное обновление Joomla включают исправления тех или иных проблем.

Возможности администрирования

есть официальная Demo страница с доступом в панель Администрирования где любой может ознакомиться с функционалом вживую

  • Для каждой динамической страницы можно создать своё описание и ключевые слова в целях повышения рейтинга в поисковых системах;
  • Начало и окончание публикации любых материалов можно запрограммировать по календарю;
  • Возможность ограничить доступ к определённым разделам сайта только для зарегистрированных пользователей, а с выходом Joomla 1.6 доступ как к разделу, так и к определённому материалу с точностью до конкретной связи материал<->пользователь;
  • Настраиваемые схемы расположения элементов по областям шаблона;
  • Различные модули (последние новости, счётчик посещений, подробная статистика посещений, гостевая книга, форум и другие);
  • В версии 1.6 была сильно улучшена система установки и управления расширениями. Теперь возможно одновременно устанавливать несколько расширений, объединенных в один инсталляционный пакет. Более того, реализована возможность автоматического обновления установленных расширений (при условии, что разработчик расширения задействует этот механизм);
  • В версии 1.6 появилась возможность публикации содержимого на нескольких языках;
  • В версии 1.6 появилась возможность определить время начала и завершения публикации модулей. Так же в новой версии Joomla улучшены возможности по управлению отображением содержимого;
  • Возможность создания не одной, а нескольких форм обратной связи для каждого контакта;
  • Модуль приёма от удалённых авторов новостей, статей и ссылок;
  • Иерархия объектов;
  • Менеджер рассылки новостей. Поддержка более чем 360 служб рассылки новостей по всему миру;
  • Встроенный визуальный редактор TinyMCE;
  • ЧПУ — «человекопонятный URL», например, "example.com/news/2011/";
  • Почти 7000 (по состоянию на 18/02/2011) готовых модулей и компонентов (http://extensions.joomla.org), однако следует учесть, что значительная часть модулей и компонентов из этих 7000 написаны для Joomla 1.5 и не работают с вышедшей не так давно новой версией Joomla1.6

Минимальные системные требования

Для работы Joomla 1.5 требуются:[5][6]

  • PHP:
    • PHP 4.3.10 или новее, рекомендуется 4.4.7 (Для Joomla! 1.5.x), если установлен PHP 5.3.x в php.ini рекомендуется использовать директиву error_reporting = E_ALL & ~ E_NOTICE
    • PHP 4.2.x или новее (Для Joomla! 1.0.x),
  • MySQL 3.23.x или новее, но не 6.x
  • Apache 1.3.x или новее.

Для версии 1.6 требуется, как минимум, Apache 2.0, PHP 5.2 и MySQL 5.0.4.Шаблон:-1

Использование в электронной коммерции

На платформе Joomla существует бесплатное приложение для организации электронного магазина — VirtueMart.

См. также

Примечания

  1. The Joomla! Project Introducing Joomla 1.0 (брит. англ.)
  2. Category:Joomla! - Wikimedia Commons
  3. Joomla! 4 - Afrikaans
  4. В суахили представляет собой заимствование арабского جملة «совокупность»
  5. Joomla! Help Site - System Requirements (англ.). Open Source Matters, Inc (5 августа 2007). — Системные требования для Joomla 1.0.x. Дата обращения: 11 августа 2009.
  6. Joomla! Help Site - System Requirements (англ.). Open Source Matters, Inc. (2 сентября 2008). — Системные требования для Joomla 1.5.x. Дата обращения: 11 августа 2009.

Литература

  • Колисниченко Денис Николаевич. Joomla! 1.5. Руководство пользователя. — М.: «Диалектика», 2009. — С. 224. — ISBN 978-5-8459-1509-2.
  • Хаген Граф. Создание веб-сайтов с помощью Joomla! 1.5 = Building Websites with Joomla! 1.5. — М.: «Вильямс», 2009. — С. 304. — ISBN 978-5-8459-1506-1.
  • Бэрри Норт. Joomla! Практическое руководство = Building a Cuccessful Joomla! Powered Website. — М.: «Символ-Плюс, 2008. — С. 448. — ISBN 978-5-93286-117-2.
  • Дэн Рамел. Joomla! Самоучитель = Beginning Joomla! From Novice to Professional. — Санкт-Петербург: «БХВ-Петербург, 2008. — С. 448. — ISBN 978-5-9775-0285-6.

Ссылки

  • Joomla! (англ.). Open Source Matters, Inc.. — Официальный сайт Joomla. Дата обращения: 30 сентября 2010.
  • Joomla! 1.6 (англ.). Open Source Matters, Inc.. — Официальный сайт Joomla! версии 1.6. Дата обращения: 30 сентября 2010.
  • Joomla! Official Channel на YouTube.com (англ.). Open Source Matters, Inc.. — Официальный канал Joomla! на YouTube.com. Дата обращения: 30 сентября 2010.
  • Joomla! Trackers (англ.). Open Source Matters, Inc.. — Список доступных трекеров проекта Joomla! (обычно доступны: «Трекер ошибок», «Трекер пожеланий расширения функционала», «Трекер миграции со старых версий Joomla! на новые» и пр.). Дата обращения: 30 сентября 2010.
  • Joomla! Extensions Directory (англ.). Open Source Matters, Inc.. — Официальный каталог расширений Joomla! (по состоянию на 18/02/2011 доступно почти 7000 расширений). Дата обращения: 30 сентября 2010.
  • Joomla! translation Teams (англ.). Open Source Matters, Inc.. — Центр переводов Joomla! сообщества. Дата обращения: 30 сентября 2010.
  • Joomla! Resources Directory (англ.). Open Source Matters, Inc.. — Каталог интернет ресурсов тем или иным способом связанных с CMS Joomla! Дата обращения: 30 сентября 2010.
  • Joomla! Developer Network - Security Center (англ.). Open Source Matters, Inc.. — Центр безопасности Joomla! Дата обращения: 30 сентября 2010.
  • Joomla! Developer Network (англ.). Open Source Matters, Inc.. — Центр разработки/разработчиков Joomla! Дата обращения: 30 сентября 2010.
  • Joomla! 1.6 Admin Tools (англ.). Open Source Matters, Inc.. — Официальная демонстрация административной панели Joomla! 1.6. Дата обращения: 30 сентября 2010.
  • Joomla! в каталоге ссылок Curlie (dmoz)
  • Joomla Бесплатные Шаблоны. Joomlaline.ru. — Все для CMS Joomla - бесплатные шаблоны, расширения, уроки и многое другое. Дата обращения: 7 июня 2011.
  • Joomla! CMS по-русски. Joomlaportal.ru. — Официальный сайт Joomla Russian Translation Community. Дата обращения: 30 сентября 2010.
  • Joomla! Templates. Joomla! Templates. — Каталог различных тематических шаблонов, которые используются в CMS Joomla!. Дата обращения: 21 апреля 2011.
  • Joomla Шаблоны. JoomlaShablony.ru. — Бесплатные Joomla шаблоны. Дата обращения: 16 мая 2011.

Шаблон:Системы управления содержанием Шаблон:Фреймворки для веб приложений