System zarządzania treścią (CMS) to aplikacja internetowa, która umożliwia tworzenie, edycję, porządkowanie i publikowanie treści w serwisie WWW (np. wpisów, stron, menu, mediów), zwykle z panelu administracyjnego. Do tej grupy należą m.in. WordPress, Joomla oraz Mambo — są to gotowe systemy, które po instalacji dostarczają mechanizmy logowania, zarządzania użytkownikami, szablonów/motywów i rozszerzeń.
Apache pełni inną rolę: jest serwerem WWW (serwerem HTTP). Jego zadaniem jest przyjmowanie żądań od przeglądarki i serwowanie odpowiedzi (np. plików HTML/CSS/JS lub wyniku działania aplikacji po stronie serwera). Apache może hostować CMS, ale sam w sobie nie jest systemem do zarządzania treścią.
Dlaczego pozostałe propozycje są błędne w tym pytaniu?
- Joomla — klasyczny CMS, umożliwia zarządzanie treścią i strukturą serwisu z panelu.
- Mambo — również CMS (historycznie popularny), dostarcza funkcje publikacji i administracji treścią.
- WordPress — bardzo popularny CMS, wykorzystywany do blogów i stron firmowych, z rozbudowanym ekosystemem wtyczek.
Wskazówka egzaminacyjna: jeśli nazwa kojarzy się z elementem "stosów serwerowych" (HTTP, serwer WWW, reverse proxy), to najczęściej nie jest to CMS. CMS rozpoznasz po tym, że jest aplikacją "do treści" z panelem administracyjnym, a nie usługą sieciową do obsługi protokołu HTTP.