


Materiały: Statyczne a dynamiczne |
![]() |
![]() |
Materiały w Joomla! mogą być dynamiczne i statyczne. Między materiałami statycznymi i dynamicznymi istnieje istotna różnica w roli, jaką spełniają na witrynie.
CMS a klasyczne strony internetoweJoomla! jest programem innego typu niż edytory stron HTML, takie jak Pajączek FrontPage czy Dreamweaver. Tworzenie witryn w tych programach polega na tworzeniu stron - dokumentów zawierających ustaloną treść. Aby ją zmienić, trzeba zmodyfikować dokument z treścią strony. W przypadku Joomla! jest inaczej! W Joomla! nie tworzymy stron - zarządzamy treścią: dodajemy lub wskazujemy miejsca, z których należy ją pobrać, kopiujemy, przenosimy, usuwamy. Natomiast strony generuje Joomla! na podstawie właściwości pozycji menu i pozycji modułów. Twórcy witryn opartych na Joomla! nie muszą niczego programować - ani w HTML, ani w PHP, ani w innym języku. Dodają treści lub wskazują, skąd je pobrać. Zakładają menu, umieszczają moduły w przeznaczonych na nie pozycjach i kojarzą je z pozycjami menu. Natomiast przetworzenie treści na kod HTML wyświetlający stronę internetową to zadanie Joomla!. Treści na stronach JoomlaKlasyczne witryny internetowe są statyczne. Gdy wybieramy z menu jakąś pozycję, otrzymujemy stronę wyglądającą tak samo, jak poprzednio, gdy wywoływaliśmy tę pozycję. Witryny oparte na CMS-ach, takich jak Joomla!, są dynamiczne, treść stron zmienia się. Gdy wybieramy z menu jakąś pozycję, mogą się zdarzyć trzy sytuacje. Otrzymamy:
Joomla! umieszcza na jednej stronie witryny wiele materiałów - jeden, podstawowy, treść główną, w głównym obszarze prezentacji oraz - w otoczeniu treści głównej, w pozycjach modułów - treści towarzyszące. Więcej! Treści materiałów mogą pochodzić z jednego źródła albo z wielu różnych źródeł. To trzeba dobrze zrozumieć:
Materiały statyczne i dynamicznePochodzenie treści materiałów decyduje o ich podziale na dwa podstawowe typy:
Materiał statyczny to taki materiał, którego treść pochodzi z jednego źródła, jest tylko odczytywana, istnieje w ustalonej wcześniej formie. Materiał dynamiczny to taki materiał, którego treść pochodzi z wielu źródeł, jest generowana, nie istnieje w formie ustalonej wcześniej. Materiał statyczny można umieścić na witrynie tylko w całości jako odrębną pozycję w menu. Z materiałów dynamicznych można generować na witrynie wiele różnych typów pozycji, zbudowanych z różnych elementów treści - z jednej lub wielu pozycji. Treścią główną lub treścią modułu może więc być:
Artykuł a materiał statycznyW Joomla! standardowe pozycje treści oznacza termin materiały. Dla odróżnienia materiałów dynamicznych [ang. content] od statycznych [ang. static content] zastosowano w polskim tłumaczeniu termin artykuł. Nazwa artykuł może sugerować, że mamy do czynienia z zupełnie odmiennymi typami pozycji. Tak jednak nie jest! Materiały statyczne i artykuły mają wiele cech wspólnych. Nazwa artykuł ma jedynie podkreślać różnice. Cechy wspólneArtykuły i materiały statyczne są przechowywane w tej samej tabeli bazy danych. Mogą zawierać - jak każdy dokument elektroniczny - tekst oraz obrazy, animacje, dźwięki, wideo i wszelkiego typu odnośniki prowadzące do zasobów wewnętrznych bądź zewnętrznych. Ich struktura jest swobodnie kształtowana przez autorów. RóżniceArtykuły różnią się od materiałów statycznych dwiema cechami:
Te dwie różnice decydują o odmiennej roli artykułów i materiałów statycznych w tworzeniu witryny. Artykuły i materiały statyczne na witrynieMateriały statyczne są przeznaczone raczej na rzadko zmieniane treści witryny. Mogą to być np. zasady korzystania z witryny, Polityka prywatności czy treści typu Materiały statyczne nie nadają się do tworzenia złożonych struktur - działów tematycznych. Do każdego materiału statycznego musi prowadzić odrębne łącze w menu. Jedna pozycja menu może wywołać jeden materiał statyczny. Zarządzanie większą ilością materiałów statycznych jest po prostu nieefektywne. ArtykułyNatomiast artykuły są wręcz stworzone do roli budowniczych bogatej struktury dużych witryn - jedna pozycja w menu może prowadzić nie tylko do konkretnego artykułu, ale także do kolekcji wielu artykułów:
Joomla! oferuje przy tym różne sposoby prezentacji kolekcji artykułów:
Materiały statyczneChoć z materiałów statycznych można stworzyć kilkuelementową hierarchiczną strukturę, to jest to rozwiązanie jedynie dla małych witryn, ponieważ m.in.:
W kolejnej, zmienionej wersji Joomla! tego elementu struktury treści już nie będzie. Równie dobrze bowiem jego funkcje spełnić mogą artykuły wydzielone w jakiejś kategorii typu: Różne. Tematy pokrewneZapoznaj się z artykułami:
Uwagi, źródłaJeżeli masz sugestie odnośnie treści lub chcesz zgłosić poprawki do tego rozdziału, skomentuj go albo umieść wiadomość na forum: Dokumentacja - Propozycje, zmiany, poprawki Dziękujemy! Stefan Wajda, Zespół Dokumentacji PCJ |
następny artykuł » |
---|