Logo David Burdelak
Słownik · Web development

Co to jest XAMPP?

Ostatnia aktualizacja:

XAMPP to darmowy pakiet, który instaluje na komputerze lokalny serwer: Apache, bazę danych MariaDB, język PHP i Perl. Pozwala uruchamiać strony, na przykład WordPressa, na własnym komputerze bez korzystania z hostingu. Nazwa pochodzi od skrótu X (system), Apache, MariaDB, PHP, Perl.

Do czego służy XAMPP?

Do tworzenia i testowania stron lokalnie, pod adresem localhost. Pliki projektu trafiają do folderu htdocs, a bazą zarządza się przez phpMyAdmin. Dzięki temu można pracować bez internetu i bez ryzyka uszkodzenia działającej witryny.

Ograniczenia XAMPP

  • domyślna konfiguracja jest niezabezpieczona i nie nadaje się do publicznego serwera,
  • środowisko różni się od hostingu (wersje PHP, rozszerzenia, system plików),
  • trudne do odtworzenia w zespole, bo każdy ma nieco inną konfigurację.

XAMPP czy Docker?

Docker pozwala zdefiniować środowisko w pliku i uruchamiać identycznie na każdym komputerze oraz na serwerze. XAMPP jest prostszy na start, ale dla zespołu i bardziej wymagających projektów lepszy bywa Docker lub narzędzia takie jak Local.

Zobacz w praktyce

Powiązane pojęcia

Wszystkie hasła z kategorii Web development