--=REKLAMA=--

Komponenty

Z Joomla!WikiPL

Komponentami nazywamy w Joomla! rdzenne lub dodatkowo instalowane składniki (rozszerzenia), które odpowiadają za kompleksową obsługę głównych treści witryny lub złożonych procedur – umożliwiają gromadzenie, tworzenie, modyfikowanie i prezentację treści oraz realizację różnych usług, np. nawigację, logowanie użytkowników, wysyłanie poczty, przeszukiwanie witryny, składania zamówień, itd. Komponenty są elementarnymi, ale najbardziej złożonymi składnikami Joomla!.

Nazwa Ikona ang. Ikona
Komponenty Ext com pl.png Components Ext com.png

Powiązanie Joomla! i komponentów dobrze objaśnia analogia z książką - jeśli Joomla! porównać do książki, to komponenty są jej rozdziałami.

Komponenty umożliwiają wyposażenie witryny w potrzebne funkcje i treści bez konieczności ingerowania w podstawowy kod Joomla!. To właśnie komponenty czynią z Joomla! ofertę dla każdego, bo pozwalają dostosować Joomla! do przeróżnych potrzeb. Dzięki komponentom stworzysz z Joomla! serwis informacyjny i portal edukacyjny, sklep internetowy i hurtownię, wypożyczalnię i bibliotekę, mediatekę lub galerię zdjęć. Cokolwiek chcesz!

W standardowej wersji Joomla! jest kilkanaście komponentów rdzenia oraz kilka komponentów - rozszerzeń

  • Komponenty rdzenia są niezbędne do działania Joomla!. Obsługują typowe, niezbędne funkcje: wyświetlanie stron, generowanie menu, publikację artykułów, rejestrację i logowanie użytkowników, gromadzenie i wykorzystanie ilustracji oraz innych dokumentów elektronicznych.
  • Komponenty - rozszerzenia zapewniają możliwości wykonywania wszystkich zadań i funkcji, którym ma służyć witryna. Kilka umieszczonych w standardowej wersji Joomla! odpowiada za typowe, często spotykane usługi: prowadzenie księgi adresowej, katalogu WWW, obsługę reklamodawców i publikowanych reklam, publikację i udostępnianie kanałów informacyjnych RSS.

Obsługę wielu funkcji Joomla! zapewniają takie standardowe komponenty, jak:

  • Komponenty obsługujące gromadzenie i prezentację treści w witrynie
    • Artykuły [Content]
    • Doniesienia [NeewsFeed]
    • Kontakty [Contacts]
    • Reklamy [Banners]
    • Wyszukiwanie [Search]
    • Wyszukiwarka indeksująca [Finder]
    • Zakładki [Weblinks]
    • Tagi [Tags] Joomla 3.x
  • Komponenty zaplecza obsługujące zarządzanie witryną
    • Administracja [Admin]
    • Aktualizacje Joomla [JoomlaUpdate]
    • Blokowanie [Checkin]
    • Dodatki [Plugins]
    • Przekierowania [Redirect]
    • Media [Media]
    • Menu [Menus]
    • Moduły [Modules]
    • Instalator [Installer]
    • Języki [Languages]
    • Kategorie [Categories]
    • Konfiguracja [Config]
    • Logowanie [Login]
    • Pamięć podręczna [Cache]
    • Powiadomienia [Mailto, Messages]
    • Poczta administratorów [Messages]
    • Pulpit [CPanel]
    • Szablony [Templates]
    • Użytkownicy [Users]

Ten podstawowy zestaw można swobodnie wzbogacać, dowolnymi komponentami z bogatej oferty rozszerzeń dostępnych zarówno bezpłatnie, jak i za opłatą.

Każdy komponent to mniej lub bardziej rozbudowany program komputerowy, aplikacja z własnym interfejsem – kompletem narzędzi odpowiedzialnych za komunikowanie się z użytkownikiem (menu, paski narzędziowe, formularze). Joomla! kontroluje jedynie instalację, umieszczanie w menu i usuwanie dodatkowo instalowanych komponentów. Wszelkie dodatkowe opcje konfiguracyjne i inne elementy zarządzania komponentami należą do ich interfejsu, są ich własną cechą.

Zarządzanie wszystkimi standardowymi komponentami odbywa się na zapleczu Joomla, ale w przypadku komponentów instalowanych dodatkowo można spotkać inne rozwiązania. Joomla! kontroluje jedynie instalację, umieszczanie w menu witryny i usuwanie dodatkowo instalowanych komponentów. Wszelkie dodatkowe opcje konfiguracyjne i inne elementy zarządzania komponentami należą do ich interfejsu, są ich własną cechą.

Ikona informacja.png
 Informacja

 Komponenty nie zawierają treści - treści gromadzone są w bazach danych i systemie plików witryny. Komponenty umożliwiają "obsługę" treści, zarządzanie treściami - tworzenie, gromadzenie, umieszczanie w bazie danych lub na serwerze, pobieranie do publikacji, udostępnianie treści pobranych z różnych źródeł, przede wszystkim z własnej bazy danych, ale także skądkolwiek w Sieci - z innych serwerów, z innych witryn.


Zobacz