Joomla!
Z Wikipedii
| Joomla! | |
| System zarządzania treścią (CMS) | |
Interfejs programu |
|
| Producent | The OSM Development Team |
| Platforma systemowa | dowolna obsługująca PHP i MySQL (preferowana: Apache) |
| Pierwsze wydanie | 29 sierpnia 2006 |
| Aktualna wersja stabilna | 1.5.12 (30 czerwca 2009; 10 dni temu) |
| Licencja | GPL |
| www.joomla.org | |
Joomla! (swahili razem!, r. męski, wymowa [dżumla], IPA /ˈdʒʊmla/) - rozprowadzany na zasadach wolnego oprogramowania system zarządzania treścią napisany w języku PHP, wykorzystujący bazę danych MySQL.
Joomla! jest pochodną popularnego systemu Mambo.
Spis treści |
[edytuj] Historia
Projekt Joomla! został założony 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 przekonwertować, a następnie przenieść część zawartości bazy danych do nowej instalacji 1.5.x. Migracja taka, mimo wszystko, nie jest zadaniem prostym i zaleca się wszystkim nowym użytkownikom pierwszą instalację na systemie z rodziny 1.5.x. Kolejnym argumentem przemawiającym za systemem 1.5.x jest graniczna data Czerwiec 2009, kiedy to przestaną być publikowane na oficjalnej stronie Joomla! rozszerzenia nie będące natywne (rodzime) dla systemu 1.5.x (oznacza to brak wsparcia dla trybu Legacy).
Joomla! od samego początku była systemem wielojęzykowym w warstwie użytkownika, natomiast zaplecze (obsługa administracyjna) nie miała takiego oficjalnego wsparcia. Używano w tym celu rozwiązań dedykowanych, wśród nich polskiego. Wiosną 2007 roku mongolski programista Adrian Mummey opublikował rozwiązanie Joomla! International Edition (JIE) umożliwiające wybór wersji językowej zaplecza. Dostępne są obecnie wersje angielska, mongolska i hiszpańska. Polskie Centrum Joomla! nawiązało współpracę z projektem JIE i opublikowało wydania z polską wersją w dwóch kodowaniach: Joomla! IE 1.0.13-utf oraz Joomla! IE 1.0.13-iso.
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ła Joomla jest kodowana w systemie utf-8.
[edytuj] Zawartość systemu Joomla!
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 wspomaga znaczna, przekraczająca cztery tysiące, liczba dodatków (komponentów, modułów i pluginów).
[edytuj] Literatura
- Hagen Graf, Joomla! System zarządzania treścią, Helion, 2006
- Paweł Frankowski, Joomla! Ćwiczenia, Helion, 2007
- Paweł Frankowski, Marcin Szumański, Joomla! Podręcznik administratora systemu, Helion, 2008
- Waldemar Howil, Joomla! 1.5. Szybki start, Helion 2008

