Ikona PHP

PHP 8.5.11

Jeśli bawisz się w tworzenie stron dłużej niż tydzień, na pewno zdążyłeś zetknąć się z PHP. Ten język jest wszędzie. Może nie interesuje cię, co w tle robi silnik Zend, chyba że jesteś kompletnym nerdem (bez oceniania). Najlepsze? PHP jest darmowy!

Oceń ten programBrak ocen. Bądź pierwszy!
  • Darmowy
  • Windows
  • macOS
  • Linux
  • 30 paź 2026
Wynik skanowania antywirusowego2 z 43 silników antywirusowych oznaczyło ten plik · sprawdzono 30 paź 2026SHA-2569dac05f72f328afd0a2b0e795a519ae4cb3d056bc3f3b55147bd048bd64e45e8Raport VirusTotal ↗

Zrzuty ekranu

O programie PHP

PHP to język skryptowy stworzony z myślą o stronach internetowych. Powstał w 1994 roku i przez lata doczekał się wielu dużych aktualizacji, ale jego zadanie się nie zmieniło: wstrzykiwać kod do HTML, uruchamiać go na serwerze i odsyłać wynik do przeglądarki. Ponieważ jest tak prosty w użyciu, stosuje się go w mnóstwie miejsc. Korzysta z niego WordPress i Wikipedia. Odpowiada za dużą część backendu internetu i nadal regularnie dostaje nowe wydania.

Najnowsza stabilna wersja to 8.5. Ostatnio pojawiło się kilka odświeżeń, a najnowsze wydanie to 8.5.11 z września 2026. Ta wersja nie wprowadza nowych funkcji, zawiera tylko poprawki bezpieczeństwa i błędów. Wersja 8.5 ukazała się w listopadzie 2025 i wnosi nowe rozwiązania, między innymi rozszerzenie URI do obsługi adresów URL, operator pipe do łańcuchowego wywoływania funkcji i składnię clone(). Dzięki clone() możesz sklonować obiekt i zmienić jego właściwości w jednej linijce kodu. Do rdzenia PHP trafił też OPcache, więc jego konfiguracja jest prostsza. Jeśli zaczynasz nowy projekt, sięgnij po wersję 8.5. Jeśli utrzymujesz starszą aplikację, wersje 8.4 i 8.3 są nadal wspierane.

Instalacja PHP na Windowsie wygląda inaczej niż w przypadku większości programów. Nie ma tu pliku .exe. Zespół PHP udostępnia kompilacje dla Windowsa w formacie ZIP. Musisz rozpakować archiwum do folderu, wyedytować plik php.ini i dodać katalog do zmiennej PATH w systemie. Brzmi to skomplikowanie, ale takie nie jest. Po prostu pobierz ZIP dla swojej architektury (standardem jest teraz x64, kompilacje 32-bitowe nie są już dostępne dla bieżących wersji). Rozpakuj go do folderu, np. C:\php. Zmień nazwę pliku php.ini-development na php.ini. Odkomentuj potrzebne rozszerzenia. Najczęstszy błąd to brak pakietu Microsoft Visual C++ Redistributable, który jest wymagany przez PHP. Jeśli przy uruchomieniu php -v pojawia się komunikat o brakującym pliku DLL, prawie na pewno chodzi właśnie o to.

Jeśli nie chcesz tego robić ręcznie, możesz użyć XAMPP. To tradycyjny sposób instalacji PHP. Instalator stawia PHP, Apache, MySQL i phpMyAdmin. Nie jest tak lekki jak samo PHP, ale to najszybsza droga do gotowego środowiska. Alternatywą jest winget, który zainstaluje PHP z wiersza poleceń i od razu ustawi PATH. To czystsze rozwiązanie, jeśli potrzebujesz tylko PHP.

PHP nie jest najlepszym językiem do wszystkiego. Nie nadaje się do programowania systemów, do analizy danych ani jako pierwszy wybór przy tworzeniu aplikacji desktopowych. Jest jednak jednym z najbardziej praktycznych języków do pracy nad backendem stron. Ma świetne wsparcie hostingowe, dojrzałe frameworki i dużą społeczność, dzięki której znajdziesz odpowiedź na niemal każde pytanie. Jeśli tworzysz strony i szukasz języka sprawdzonego na dużą skalę przez dekady, pobierz PHP.

Zobacz wszystkie programy z kategorii Desktop (1) ›

Najważniejsze funkcje

  • Jest darmowy i taki pozostanie. PHP udostępniany jest na licencji PHP License, bez płatnych planów, subskrypcji i komercyjnej edycji odblokowującej dodatkowe funkcje. Język, środowisko uruchomieniowe i dokumentacja są otwarte. Możesz go pobrać, używać komercyjnie i dalej rozpowszechniać bez płacenia komukolwiek.
  • To ekosystem jest prawdziwym powodem, by go wybrać. Frameworki takie jak Laravel, Symfony i WordPress działają na PHP, a Composer, menedżer pakietów, daje dostęp do dziesiątek tysięcy bibliotek. Jeśli budujesz aplikację webową, szanse są duże, że ktoś napisał już potrzebny ci komponent i wystarczy jedno composer require.
  • Działa niemal wszędzie. PHP jest dostępny dla Windowsa, macOS, Linuksa i długiej listy odmian UNIX. Kompilacje dla Windowsa są oficjalne i utrzymywane przez zespół PHP, dostępne w wariancie thread-safe i non-thread-safe, zależnie od tego, czy używasz PHP jako modułu Apache, czy przez FastCGI.
  • Wersja 8.5 to obecne stabilne wydanie. PHP 8.5.11 to najnowsza poprawka bezpieczeństwa i błędów, a gałąź 8.5 pojawiła się w listopadzie 2025. Znajdziesz w niej rozszerzenie URI do parsowania i normalizacji adresów URL, operator pipe do łączenia wywołań funkcji oraz clone() ze zmianą właściwości. OPcache jest teraz w rdzeniu, a nie jako osobne rozszerzenie.
  • PHP 8.4 i 8.3 są nadal wspierane. Jeśli utrzymujesz starszą aplikację, nie musisz od razu przeskakiwać na 8.5. Gałęzie 8.4 i 8.3 wciąż dostają poprawki bezpieczeństwa, a ich kompilacje dla Windowsa są dostępne obok plików binarnych 8.5.
  • Kompilacje dla Windowsa to archiwa ZIP, nie instalatory. Zespół PHP udostępnia je jako spakowane archiwa, które rozpakowujesz do folderu i konfigurujesz ręcznie. Nie ma kreatora instalacji. Rozpakowujesz pliki, edytujesz php.ini i dodajesz folder do PATH. To cała instalacja.
  • XAMPP i winget to skróty. Jeśli nie chcesz konfigurować PHP ręcznie, XAMPP łączy PHP z Apache, MySQL i phpMyAdmin w jednym instalatorze. Możesz też użyć polecenia winget install PHP.PHP, które instaluje PHP z wiersza poleceń i samo wpisuje ścieżkę do PATH.
  • Społeczność jest ogromna i to się liczy, gdy coś się zepsuje. PHP rozwija się nieprzerwanie od 1995 roku, a dokumentacja jest obszerna. System zgłaszania błędów jest publiczny, listy mailingowe aktywne, a liczba poradników, odpowiedzi na Stack Overflow i projektów open source opartych na PHP sprawia, że rzadko jesteś pierwszą osobą z danym problemem.

Najczęściej zadawane pytania o PHP

Czym właściwie jest PHP?

To język skryptowy działający po stronie serwera, stworzony z myślą o sieci. Gdy ktoś prosi o stronę, PHP uruchamia się na serwerze, ustala, co ma odesłać, i przekazuje wynik przeglądarce. Jest otwartoźródłowe i darmowe, od dekad stanowi fundament sieci. Sam WordPress napędza około 40% wszystkich stron, a pod spodem jest właśnie PHP. Nie musisz niczego kompilować ani instalować wymyślnego środowiska. Wrzucasz je na tanie współdzielone hostowanie i po prostu działa.
Czy PHP jest martwy?
Ani trochę. Według W3Techs pod koniec 2026 roku PHP wciąż działa na około 69,9% stron, których język po stronie serwera jest znany, czyli więcej niż JavaScript, Ruby, Java i cała reszta razem wzięte. Odsetek powoli spada, ale „spadek z pozycji całkowitej dominacji” to nie to samo co „śmierć”. Ekosystem żyje, nowe wydania pojawiają się co roku w przewidywalnym rytmie, a frameworki mają się świetnie.
Jaka jest najnowsza wersja i co nowego przynosi?
Aktualne stabilne wydanie to PHP 8.5, opublikowane 20 listopada 2025 roku. Najważniejsze nowości to operator potoku (|>) do łączenia wywołań bez zmiennych tymczasowych, clone with do klonowania obiektów ze zmienionymi właściwościami, pełne backtrace przy błędach krytycznych (dzięki czemu naprawdę widać, co poszło nie tak) oraz długo wyczekiwane funkcje array_first() i array_last(). Pojawiło się też nowe rozszerzenie URI oraz atrybut NoDiscard dla funkcji, których wartość zwracana ma znaczenie. Jeśli chodzi o wydajność, w testach Phoronix wersja 8.5 wypadła około 14% lepiej niż 8.1.
Co z PHP 8.6? Czekać na nie?
PHP 8.6 ma się pojawić 19 listopada 2026 roku, więc to kwestia najbliższych miesięcy, a nie odległy plan. Główna nowość to Partial Function Application, czyli częściowe aplikowanie funkcji: możesz wstępnie wypełnić część argumentów i dostać funkcję wywoływalną dla pozostałych, co ogranicza nadmiarowy kod opakowujący. Zmiany obejmą też Stream API i domyślne wartości właściwości readonly. To mniejsze wydanie niż 8.0 czy 8.1, ale warto je uwzględnić w planach. Jeśli zaczynasz teraz nowy projekt, bezpiecznym celem jest 8.5, a 8.6 wkrótce będzie gotowe do pracy produkcyjnej.
Jak PHP wypada wydajnościowo na tle Pythona i Node.js?
To zależy, co mierzysz. Przy zwykłej przepustowości żądań na prostym endpoincie JSON PHP z OPcache i JIT osiąga mniej więcej 15 000–30 000 żądań na sekundę. To wolniej niż Node.js z wynikiem 30 000–60 000, ale wyraźnie szybciej niż CPython z 5 000–15 000. W zadaniach obciążających procesor PHP z JIT plasuje się pośrodku: Go dominuje, Node trzyma poziom, a PHP wypada przyzwoicie, choć nie najszybciej. Ważniejszy jest szerszy obraz: architektura shared-nothing w PHP, w której każde żądanie dostaje świeży proces i nie zostawia po sobie stanu, czyni go bardzo przewidywalnym i łatwym do skalowania poziomego. Zyskujesz prostotę utrzymania kosztem surowej przepustowości.
Laravel czy Symfony, co wybrać?
Oba są świetne i rozwiązują inne problemy. Laravel ma łagodniejszą krzywą nauki i filozofię „wszystko w zestawie”: uwierzytelnianie, kolejki, rozliczenia, WebSockety i ORM (Eloquent) dostajesz od razu. To domyślny wybór dla start-upów, MVP i produktów SaaS, a społeczność wokół niego jest zdecydowanie większa. Symfony jest bardziej modułowy i bardziej jawny. Oparty na komponentach wielokrotnego użytku (z których wiele wykorzystuje sam Laravel), ceniony w środowiskach korporacyjnych, daje ściślejszą kontrolę nad architekturą, ale kosztuje więcej konfiguracji i wymaga więcej nauki. Jeśli zależy ci na szybkości tworzenia, wybierz Laravel. Jeśli w większym zespole potrzebujesz długoterminowej elastyczności architektury, warto zainwestować w Symfony.
Dlaczego PHP wciąż ma złą sławę?
Głównie przez PHP 5. Język miał niespójne sygnatury funkcji, luźne typowanie, które niejednemu dało w kość, a w sieci krążyło mnóstwo niebezpiecznego kodu z poradników z lat 2000. Współczesne PHP (8.x) to inna bajka: stopniowe typowanie, kompilacja JIT, argumenty nazwane, enumy, właściwości readonly i dojrzały menedżer pakietów (Composer). Zła opinia została w tyle za rzeczywistością. To nie język-zabawka, tylko pragmatyczne narzędzie, które świetnie radzi sobie z tym, do czego zostało stworzone.
Czy PHP to dobry wybór dla kogoś, kto uczy się programować albo szuka pracy?
Do nauki tworzenia stron internetowych to naprawdę praktyczny pierwszy język. Od razu widzisz efekty, wdrożenie jest banalnie proste, a coś realnego zbudujesz bez walki z infrastrukturą. Jeśli chodzi o pracę, popyt jest stabilny, nie aż tak modny jak na stanowiska Pythonowe w AI/ML, ale PHP napędza tak dużą część istniejącej sieci, że utrzymanie i nowe projekty nie znikną. Haczyk jest taki, że najlepiej płatne oferty dotyczą zwykle nowoczesnych firm opartych na frameworkach (Laravel lub Symfony), a nie starych baz kodu. Jeśli dobrze nauczysz się jednego z tych frameworków, znajdziesz zatrudnienie.

Wszystkie wersje PHP

WersjaData wydaniaPlatformaRozmiar pliku
PHP 8.5.11 Najnowsza wersja 24 wrz 2026 WindowsmacOSLinux 32.6 MB Pobierz
PHP 8.2.33 30 sie 2026 WindowsmacOS 28.8 MB Pobierz

Komentarze o PHP

Brak komentarzy. Podziel się swoimi wrażeniami z tego programu!

Napisz komentarz

Komentarze są publikowane po sprawdzeniu przez nasz zespół. Linki są niedozwolone.