Joomla!

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Joomla!
System zarządzania treścią (CMS)
Joomla!-Logo.svg
Logo programu
Joomla 1.6 backend.jpg
Interfejs programu
Producent The OSM Development Team
System operacyjny dowolny serwer obsługujący PHP i MySQL (preferowany: Apache)
Pierwsze wydanie 29 sierpnia 2006
Aktualna wersja stabilna 3.3.6[1] 1 października 2014
Licencja GPL
www.joomla.org

Joomla! (suahili razem!, rodz. męski, /ˈdʒʊmla/, przybliżona wymowa [dżumla]) – system zarządzania treścią napisany w języku PHP, wykorzystujący bazę danych MySQL, rozprowadzany na zasadach wolnego oprogramowania[2].

Joomla! jest pochodną systemu Mambo.

Historia[edytuj | edytuj kod]

Projekt Joomla! został założony w sierpniu 2005 przez zespół deweloperów Mambo, który w całości zrezygnował z dalszego rozwijania Mambo na skutek niejasnych działań firmy Miro – właściciela nazwy. W wersji systemu 1.0.xx jest zachowana zgodność z większością modułów i rozszerzeń dla Mambo 4.5.x.

Od wersji 1.5.x (udostępnionej 20 lipca 2007 r. jako 1.5RC), ze względu na spore zmiany w kodzie, modyfikacje struktury bazy i wiele usprawnień, system przestał być kompatybilny ze swymi poprzednikami, udostępniał jednak tryb zgodności z poprzednią linią rozwojową (Spuścizna - Legacy Mode). Aktualizacja z serii 1.0.x do 1.5.x jest możliwa przy użyciu komponentu migracyjnego, który pomaga skonwertować, a następnie przenieść część zawartości bazy danych do nowej instalacji 1.5.x. Migracja taka, mimo wszystko, nie była zadaniem prostym, w związku z czym zalecano wszystkim nowym użytkownikom pierwszą instalację na systemie z rodziny 1.5.x.

Joomla! od samego początku był systemem wielojęzykowym w warstwie użytkownika, natomiast zaplecze (obsługa administracyjna) oficjalnie było tylko po angielsku. Wersje narodowe były więc tworzone przez niezależne grupy lub programistów. Wiosną 2007 roku mongolski programista Adrian Mummey opublikował rozwiązanie Joomla! International Edition (JIE) umożliwiające wybór wersji językowej zaplecza. Polskie Centrum Joomla! nawiązało współpracę z projektem JIE i kontynuowało projekt, publikując trzy kolejne wersje w dwóch kodowaniach (UTF oraz ISO): Joomla! 1.0.13, 1.0.14 i 1.0.15.

W wersji 1.5.x nie ma żadnych problemów z wielojęzycznością zarówno w warstwie użytkownika jak i obsługi administracyjnej, a cały Joomla jest kodowany w systemie UTF-8.

Od 10 stycznia 2011 Joomla dostępny był w kolejnej wersji 1.6.x. Do najważniejszych zmian, które zostały zawarte w wydaniu 1.6, należą: nowy system kontroli dostępu, nieskończenie głęboki model struktury treści, aktualizacje jednym kliknięciem (od wersji 1.7) oraz semantyczne układy XHTML.

Od 19 lipca 2011 dostępna była wersja 1.7.x. Najistotniejsze zmiany w tym wydaniu to: ułatwiona aktualizacja, automatyczna walidacja danych z formularzy (zabezpieczenie przed SQL injection), separacja architektury (główne biblioteki zostały wydzielone z rdzenia systemu)[3].

Od 25 stycznia 2012 roku dostępna jest wersja 2.5.x. Wydania oznaczone numerami od 2.5.0 wzwyż są kolejnymi aktualizacjami wydanych wcześniej wersji 1.6 i 1.7. Przy okazji wydania Joomla 2.5.0 nastąpiła zmiana w polityce wydawania i numerowania kolejnych wersji Joomla!. Stąd przeskok w numeracji. Według nowej polityki wydawniczej co 18 miesięcy można się spodziewać wydawania kolejnych wersji wspieranych długoterminowo, a w międzyczasie w odstępach 6-miesięcznych wersji przejściowych, wspieranych w krótkich 6-miesięcznych okresach.

Od 27 września 2012 dostępna jest wersja główna 3.x.x, w której kolejne wydania rozwojowe (3.0, 3.1, 3.2 i 3.3) oraz serwisowe (np. 3.0.1, 3.0.2) będą wspierane krótkoterminowo (wersje rozwojowe przez 6 miesięcy, wersje serwisowe przez miesiąc po wydaniu kolejnej wersji rozwojowej). Cykl wydawniczy przewiduje, że finalna wersja główna z tej linii rozwojowej, oznaczona numerem 3.5 ukaże się jesienią 2014 roku.

Nazwa[edytuj | edytuj kod]

Nazwa "joomla" pochodzi z suahili i oznacza "razem", "wspólnie" czy "jako całość". Zdaniem autorów tłumaczenia Joomla po polsku jest to wyraz nieodmienny. W praktyce jednak wiele osób odmienia go i traktuje jak wyraz żeński (ta joomla, tej joomli, tą joomlą itp). Popularna jest też spolszczona wymowa: [jumla].

Zawartość systemu Joomla![edytuj | edytuj kod]

Joomla! udostępnia m.in. pamięć podręczną dla zwiększenia wydajności, kanały RSS, tworzenia wersji strony przeznaczonej do wydruku, blogi, forum, kalendarz, przeszukiwanie strony oraz wiele wersji językowych strony. Jej stosowanie pozwalające rozbudować własny serwis internetowy. Liczba dodatków (komponentów, modułów i pluginów) przekracza 8,3 tys. (sierpień 2014).

Galeria[edytuj | edytuj kod]

Wersje[edytuj | edytuj kod]

Poniżej przedstawiona jest tabela zawierająca podstawowe informacje o wydanych i planowanych wersjach Joomla!

Wersja Data wydania Wsparcie do
1.0 2005-09-16 2009-07-22
1.5.x (LTS) 2008-01-22 2012-12-01
1.6.x 2011-01-10 2011-08-19
1.7.x 2011-07-19 2012-02-24
2.5.x (LTS) 2012-01-24[4] 2014-12-31
3.0.x 2012-09-27[5] 2013-04-15
3.1.x 2013-03-24[6] 2013-11-05
3.2.x 2013-11-06[7] 2014-11
3.3.x 2014-04
3.5.x (LTS) 2014-09
4.0.x 2015-03
4.1.x 2015-09
4.2.x 2016-03
4.5.x (LTS) 2016-09

      wersja przestarzała; niewspierana

      wersja przestarzała; wspierana

      aktualna wersja; wspierana

      wersja planowana

LTS – Long Term Support (długoterminowe wsparcie techniczne)

Popularność[edytuj | edytuj kod]

Szacuje się, że na koniec 2013 Joomla! była drugim najpopularniejszym systemem CMS na świecie, za Wordpressem[8].

Przypisy

  1. Aktualna wersja stabilna oprogramowania (ang.). Oficjalna strona oprogramowania.
  2. Licencja i wykorzystanie oprogramowania (ang.). Oficjalna strona oprogramowania.
  3. Joomla 1.7.0 Released (ang.). 2011-07-19. [dostęp 2011-09-05].
  4. Joomla 2.5.0 Released (ang.). 2012-01-24. [dostęp 2012-01-24].
  5. Joomla 3.0.0 Released (ang.). 2012-09-27. [dostęp 2012-09-27].
  6. Joomla 3.1.0 Released (ang.). 2013-04-24. [dostęp 2013-02-24].
  7. Joomla 3.2.0 Released (ang.). 2013-11-06. [dostęp 2013-11-06].
  8. http://www.wirtualnemedia.pl/artykul/wordpress-najpopularniejszym-cms-em-na-swiecie-joomla-ciagle-w-dol#

Linki zewnętrzne[edytuj | edytuj kod]