Czym jest PHP i jak działa serwer

🎯 Po tej lekcji zrozumiesz, czym jest PHP i co dzieje się, gdy wchodzisz na stronę.

Wyobraź sobie, że wchodzisz do ulubionej restauracji. Mówisz kelnerowi, na co masz ochotę (to żądanie), kuchnia przygotowuje danie (to serwer), a Ty dostajesz gotowy talerz (to odpowiedź). Internet działa bardzo podobnie.

Po co komu PHP?

PHP to język programowania, który działa na serwerze. To znaczy, że kod PHP nie wykonuje się na komputerze Oli, która ogląda stronę — wykonuje się „w kuchni", a do Oli trafia już gotowy HTML.

PHP napędza ogromną część internetu: Wikipedię, WordPressa, sklepy internetowe. Jeśli kiedyś chcesz zrobić stronę z logowaniem, formularzem czy bazą produktów — PHP świetnie się do tego nadaje.

💡 Wskazówka: HTML opisuje, jak strona wygląda. PHP decyduje, co się na niej pojawi — np. „Cześć, Ola!" zamiast „Cześć, Kuba!" w zależności od tego, kto jest zalogowany.

Request i response — rozmowa przeglądarki z serwerem

  1. Wpisujesz adres i wciskasz Enter — przeglądarka wysyła żądanie (request).
  2. Serwer uruchamia odpowiedni kod PHP.
  3. PHP buduje stronę i serwer odsyła odpowiedź (response) — gotowy HTML.
  4. Przeglądarka pokazuje Ci stronę.

W kolejnych lekcjach postawisz własny mały serwer i sam zobaczysz ten obieg w działaniu.

💡 A gdzie działa PHP w internecie? Na Twoim komputerze serwer odpalisz do nauki, ale żeby strona była dostępna dla świata, potrzebujesz hostingu — komputera w sieci, który całą dobę obsługuje żądania. Nie martw się tym teraz; gdy będziesz gotów opublikować swój projekt, pomoże porównanie ofert na jakwybrachosting.pl.

Sprawdź się

Gdzie wykonuje się kod PHP?

Co przeglądarka wysyła do serwera, gdy wchodzisz na stronę?