Joomla

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Joomla!®
Логотип Joomla
Скріншот 
JoomlaAdministrator.jpg
Вигляд Адміністративної та Фронтальної частин
Розробник(и) The Joomla Project Team
Стабільний випуск 3.4.8 (24 грудня 2015; 45 днів тому[1])
Написано на PHP
Операційна система декілька
Розмір 10.5 MB (стиснено) 28.8 MB (не стиснено)
Доступні мови 53
Українська так[2]
Стан розробки Активний
Тип Система керування вмістом
Ліцензія GNU General Public License
Сайт www.joomla.org

Commons-logo.svg Joomla!® у Вікісховищі

Joomla! (вимова: «Джу́мла») — відкрита універсальна система керування вмістом для публікації інформації в інтернеті. Підходить для створення маленьких і великих корпоративних сайтів, інтернет порталів, онлайн-магазинів, сайтів спільнот і персональних сторінок. З особливостей Joomla можна відзначити: гнучкі інструменти управління обліковими записами, інтерфейс для управління медіа-файлами, підтримка створення багатомовних варіантів сторінок, система управління рекламними кампаніями, адресна книга користувачів, голосування, вбудований пошук, функції категоризації посилань і обліку кліків, WYSIWYG-редактор, система шаблонів, підтримка меню, управління новинними потоками, XML-RPC API для інтеграції з іншими системами, підтримка кешування сторінок і великий набір готових доповнень.

Joomla! написана на мові PHP з використанням архітектури MVC. Для збереження інформації використовується база даних MySQL, PostgreSQL чи MS SQL.

Joomla! — вільне програмне забезпечення, захищене ліцензією GPL.

Історія[ред.ред. код]

Версії Joomla
Версія Дата релізу Підтримується до
1.0 02005-09-22 22 вересня 2005 02009-07-22 22 липня 2009
1.5 (LTS) 02008-01-22 22 січня 2008 02012-12-01 01 грудня 2012
1.6 02011-01-10 10 січня 2011 02011-08-19 19 серпня 2011
1.7 02011-07-19 19 липня 2011 02012-02-24 24 лютого 2012
2.5 (LTS) 02012-01-24 24 січня 2012 02014-12-31 31 грудня 2014
3.0 02012-09-27 27 вересня 2012 02013-04 квітня 2013
3.1 02013-04-24 24 квітня 2013 02013-10 жовтня 2013
3.2 02013-11-06 06 листопада 2013 02014-10 жовтня 2014
3.3 02014-04-30 30 квітня 2014 02015-02 лютого 2015
3.4 02015-02-24 24 лютого 2015
3.5 02015-11 листопада 2015
4.0 2016
   Реліз більше не підтримується
   Реліз підтримується
   Майбутній реліз

LTS - реліз з довготривалою підтримкою

У серпні 2005 року розгоряється суперечка, пов'язана з прийняттям рішень у координаційній раді Mambo Foundation.

Mambo Foundation, в основному складалася з Mambo Open Source розробників, які публічно оголосили про те, що вони мають намір відмовитися від Mambo Open Source.

Розробники об'єднуються в неприбуткову організацію під назвою Open Source Matters і утворюють свою власну групу, до якої входять основні розробники, які вирішили порвати зв'язки з Rise Studio (Miro) і залишити проект Mambo.

Open Source Matters створила Joomla, проект зі 100% відкритим вихідним кодом і GPL-ліцензією. Перший реліз Joomla (Joomla 1.0) був дуже схожий на останню версію Mambo і більшість розширень були сумісні.

Після серйозної доробки, у вересні 2005 року, Open Source Matters випустила Joomla 1.0. За минулі місяці Mambo також реформує свої команди та структури підтримки і відмовляється від подальшого розвитку версії 4.5.3, вирішивши продовжити підтримку поточної стабільної бази програмного коду.

У кінці 2005 року починається розробка нової системи Joomla 1.1, яка так і не вийшла у публічний реліз. Ця версія стала перехідною між версіями 1.0 та версією 1.5. Саме з Joomla 1.1 походять перші альфа-версії нової системи.[3]

Стабільна версія Joomla 2.5 вийшла 24 січня 2012 року. Її підтримка продовжувалася до 31 грудня 2014 року.[4]

Joomla 3.4 вийшла 24 лютого 2015 року.

Етимологія[ред.ред. код]

Назва Joomla!® фонетично ідентична слову «Jumla», що у перекладі з мови суахілі перекладається, як «всі разом» або «в цілому». Назва відображає підхід розробників та спільноти до розвитку системи.

Характеристики Joomla!® CMS[ред.ред. код]

CMS Joomla!® містить різні інструменти для розробки Веб-сайту. Особливістю системи є мінімальний набір інструментів при початковій установці, який розширюється в разі необхідності. Завдяки цьому знижується рівень навантаження на сервер і економиться місце на хостингу.

CMS «Joomla!®» має такі особливості:

  • багаторівневий доступ зареєстрованих користувачів, як до адміністративної частини так і до фронтальної частину сайту;
  • понад 8 тисяч модулів і компонентів (останні новини, лічильник відвідувань, гостьова книга, форум тощо);
  • можливість писати власні компоненти, модулі, плагіни і шаблони або редагувати вбудовані;
  • наявність менеджера розсилки новин;
  • редагування матеріалів за допомогою Візуального редактора TinyMCE (аналог текстових редакторів, наприклад Word);
  • вбудована багатомовність, починаючи з версії 1.6;
  • робота системи Linux, FreeBSD, WinNT, Win2K, MacOS X, Solaris, AIX, SCO та інших.

Мінімальні системні вимоги[ред.ред. код]

Для роботи Joomla 1.5 потрібні:[5]

  • PHP 5.3.10 + , рекомендовано 5.4+. Без "magic_quotes_gpc" директиви;
  • MySQL 5.1 +, рекомендовано 5.1 +. З підтримкою InnoDB;
  • Apache 2.x +.

Joomla! Framework[ред.ред. код]

У грудні 2013 року розробники системи управління вмістом Joomla! представили[6][7] відкритий PHP-каркас Joomla! Framework, націлений на спрощення розробки веб-застосунків, застосунків командного рядка і RESTful-сервісів. До складу Joomla! Framework входить колекція бібліотек і пакунків, побудованих на основі технологій і базового сирцевого коду Joomla!, але не обтяжених можливостями CMS і позбавлених додаткових накладних витрат. Сирцевий код каркасу поширюється під ліцензією GPLv2.

Фреймворк легко адаптується до різних застосувань, розширюється через доповнення і може використовуватися спільно з іншими каркасами, такими як Symfony, Zend і Laravel. До складу фреймворку входять пакунки для створення і управління профілями користувачів, забезпечення автентифікації, отримання та відображення контенту з баз даних, інтеграції з соціальними сервісами Facebook, Google, LinkedIn і Twitter. Фреймворк і Joomla! CMS розвиваються окремо, але в планах на майбутнє є перевід CMS на роботу з використанням фреймворку.

Виноски[ред.ред. код]

  1. Joomla! 3.4.8 Released. Joomla.org. 24 December 2015. Процитовано 24 December 2015. 
  2. Joomla 3
  3. Історія Joomla
  4. Олександр Циба (2012-09-22). Что будет с Joomla 2.5 и какая новая Joomla 3 (російська). Tsyba. 
  5. Joomla! Help Site — System Requirements (англійською). Open Source Matters, Inc. 2008-09-02. Архів оригіналу за 2011-08-28. Процитовано 2009-08-11. 
  6. Joomla! Framework 1.0 Released
  7. Проект Joomla представил собственный фреймворк для разработки приложений на языке PHP // opennet.ru 11.12.2013

Посилання[ред.ред. код]

Завантажити Joomla!
Сервіси Joomla!
Українська локалізація Joomla!