Przejdź do głównej zawartości

Wprowadzenie do systemu Joomla!...

Joomla! jest podobnie jak WordPress system CMS o otwartym dostępie do kodu źródłowego napisany w języku PHP i oparty na bazie danych MySQL. Joomla! jest systemem bardzo popularnym wśród właścicieli małych i średnich firm.Wokół systemu Joomla! skupiona jest aktywna społeczność programistów. Aby lepiej poznać system Joomla! chciałbym wprowadzić kilka pojęć związanych z architekturą tego systemu.

Głównym typem danych w systemie Joomla! jest artykuł. Zapisywane są w nim treści stron internetowych czy wpisy z blogów. Każdy artykuł ma autora, tytuł, główny tekst i można go przypisać do danej kategorii.

Innymi elementami systemu są kategorie. Kategorie mogą obejmować grupy artykułów takie jak Produkty, Usługi, Klienci.

Kolejnym ważnym elementem systemu Joomla! jest menu.Jest to ważny mechanizm organizowania architektury informacji w witrynie internetowej. Menu może zawierać różne elementy takie jak bezpośrednie odnośniki do artykułów czy odnośniki zewnętrzne.

Witrynę internetową opartą na systemie Joomla! można wzbogacić na wiele sposobów. Należą do nich komponenty, moduły i szablony.

Komponenty są najbardziej zbliżone do wtyczek systemu WordPress. Cały rdzeń systemu Joomla! zbudowany jest na podstawie licznych komponentów. 

Kolejnym rozszerzeniem systemu Joomla! są moduły. Moduły to jedna z najprostszych form rozszerzeń dostępnych w Joomla Służą one m.in. do wyświetlania treści, nawigacji, wyróżniania informacji, czy prezentowania reklam.

W systemie Joomla! można określić wygląd i układ witryny za pomocą szablonów. Szablony obejmują kod w HTML oraz CSS. Innymi słowy jest to  aplikacją złożoną z zestawu skryptów oraz dodatkowych plików  graficznych, dźwiękowych i innych, które odpowiadają za prezentację treści witryny przez urządzenia odczytujące, np. przeglądarki internetowe.

Ostatnim rozszerzeniem systemu Joomla! jest możliwość dodania dodatkowych języków do witryny internetowej. Dzięki temu strona WWW dostępna jest dla osób posługujących się różnymi językami.

Komentarze