Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe Bazy danych Systemy CMS i narzędzia webowe

Do uruchomienia systemu CMS Joomla! wymagane jest środowisko

A. Apache, PHP i MySQL
Dobrze. Serwer WWW, PHP i baza danych to komplet wymagany przez Joomlę.
B. Apache i PHP
Źle. Brakuje bazy danych, w której Joomla! przechowuje treść.
C. PHP i MySQL
Źle. Brakuje serwera WWW, który obsłuży żądania przeglądarki.
D. IIS, PERL i MySQL
Źle. Joomla! jest napisana w PHP, a nie w Perlu.

Pytanie z egzaminu CKE, styczeń 2016 (arkusz E.14-X-16.01).

Joomla! jest napisana w PHP i przechowuje treść w bazie danych, więc potrzebuje trzech elementów: serwera WWW, interpretera PHP i serwera bazy danych. Klasyczny zestaw to Apache, PHP i MySQL (lub zgodna z nim MariaDB), znany jako LAMP na Linuksie, a na Windows dostępny w pakiecie XAMPP. Serwer WWW odbiera żądanie przeglądarki, PHP wykonuje kod Joomli, a baza dostarcza artykuły, menu i ustawienia. Do zapamiętania: CMS taki jak Joomla! czy WordPress potrzebuje serwera WWW, PHP i bazy danych naraz. Nowe wersje Joomli działają też z serwerem Nginx czy bazą PostgreSQL, ale w zestawie z arkusza tylko kompletna trójka zapewnia wszystkie potrzebne składniki.
Każdy z błędnych wariantów pomija któryś z trzech niezbędnych składników albo wymienia niewłaściwy. Zestaw PHP i MySQL nie ma serwera WWW, który odbierałby żądania przeglądarki i przekazywał je do interpretera PHP. Apache i PHP to z kolei środowisko bez bazy danych, a Joomla! zapisuje w niej całą treść witryny, konta użytkowników i konfigurację, więc nawet nie przejdzie instalatora. Zestaw IIS, PERL i MySQL ma serwer i bazę, ale zamiast PHP zawiera język Perl, w którym Joomla! nie jest napisana, więc jej kod by się nie wykonał. Dopiero połączenie serwera WWW, interpretera PHP i bazy danych, czyli Apache, PHP i MySQL, pozwala uruchomić ten system. Ten sam zestaw obsługuje WordPressa i Drupala, dlatego na egzaminie instaluje się je w pakiecie XAMPP.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.