Nowa wersja PHP 8.1 dostępna w nazwa.pl

Nowe usługi w nazwa.pl jak zwykle są wdrażane tak szybko jak to jest możliwe – nie inaczej jest w przypadku interpretera PHP – nowa wersja PHP 8.1 już jest na serwerach!

PHP 8.1

Nowa wersja interpretera PHP 8.1 to przede wszystkim lepsza wydajność, nowe funkcje i większe bezpieczeństwo aplikacji. Firma nazwa.pl poinformowała, że od dziś PHP 8.1 zostało udostępnione na serwerach CloudHosting. Zanim jednak zmienisz wersję PHP na nową, upewnij się, że wszystkie usługi są z nią kompatybilne. Jeśli używasz WordPressa i wtyczek firm trzecich, może się okazać, że niektóre z nich mogą powodować nieoczekiwane błędy.

PHP 8.1 zostało oficjalnie wydane zaledwie kilkanaście dni temu, ale — jak przy każdym nowym oprogramowaniu — zanim pojawiło się ono na serwerach nazwa.pl, musiały zostać przeprowadzone testy i weryfikacja kompatybilność z platformą CloudHosting.

Jak zaznacza nazwa.pl część ogólnodostępnych systemów zarządzania treścią nie jest w pełni gotowa do pracy pod kontrolą nowej wersji interpretera, ale dzięki dużej liczbie poprawek i nowych funkcji z pewnością w niedługim czasie deweloperzy oprogramowania będą publikowali kompatybilne wersje swoich aplikacji z PHP 8.1. Nowe PHP zostanie z nami na długo, bo aktywne wsparcie realizowane będzie przez jego twórców przez kolejne 3 lata. 

Co nowego w PHP 8.1?

PHP 8.1 to już kolejna wersja interpretera, która zapewnia ważny dla programistów i webmasterów wzrost wydajności uruchamianych aplikacji. Na szybszą pracę stron mają wpływ poprawki mechanizmu opcache, który służy do przechowywania skompilowanego kodu skryptu w pamięci serwera.

Po przeprowadzonej przez nazwa.pl analizie wydajności PHP 8.1 w porównaniu do poprzednich wersji – 8.0 i 7.4 wynika, że dla witryny zbudowanej na WordPressie, generującej 50 wywołań w trakcie otwierania, wynika, że czas całkowitego załadowania i przeanalizowania kodu HTML — bez oczekiwania na zakończenie ładowania arkuszy stylów, obrazów i podramek (DOMContentLoaded) — dla PHP 8.1 był o ok. 3% krótszy niż w przypadku PHP 8.0 i o 13% krótszy niż w przypadku PHP 7.4

Wśród nowości PHP 8.1 iwarto wspomniec między innymi:

  • mechanizm wyliczeniowy Enums, który umożliwia zdefiniowanie w prosty sposób typów danych i przypisanie im określonych wartości (case),
  • Fibers — blok kodu posiadający określony stan i zmienne, które można uruchamiać i wznawiać w dowolnym miejscu skryptu,
  • typ Never return type (typ bezzwrotny), który przyda się, gdy oczekiwane jest zakończenie działania programu w obrębie danej funkcji.
  • funkcje array_is_list(), Intersection Types oraz modyfikator Readonly.

Jak zmienić wersję PHP na serwerach w nazwa.pl?

Zmianę aktualnie wykorzystywanej wersji PHP na serwerze można wykonać samodzielnie dzięki ustawieniom w swoim CloudHosting Panelu.

  • Zaloguj się do swojego CloudHosting Panelu.
  • Przejdź do zakładki WWW i FTPPHP i Node.js.
  • Zmiana wersji PHP możliwa jest w sekcji Ustawienia PHP. Z listy rozwijanej możesz wybrać jedną z dostępnych, nowszych wersji PHP, od 7.4 w górę.
Zmiana wersji PHP 8.1 na serwerach nazwa.pl
  • Zmianę zatwierdź, naciskając przycisk Zapisz znajdujący się na dole strony.

Jeżeli z jakiegoś powodu Twoja strona musi używać PHP w niższej wersji niż 7.4, możesz skorzystać z usługi dodatkowej, polegającej na obsłudze na Twoim serwerze starszych wersji PHP. Możesz ją aktywować, klikając w link Aktywuj obsługę starszych wersji PHP lub też wybierając odpowiednią opcję w Panelu Klienta.

Oprócz zmiany samej wersji PHP możesz tutaj również włączyć lub wyłączyć opcje dodatkowe PHP. Nie wszystkie z nich są jednak dostępne dla każdej wersji PHP. Jeśli zamiast treści Twojej strony wyświetlana jest biała, pusta strona, włącz opcję pokazywania błędów, czyli display_errors. Komunikaty błędów, jakie wówczas będą widoczne, pomogą w zdiagnozowaniu problemu.

Odbierz 20% rabatu na usługi w nazwa.pl!

Banner 20% rabatu na usługi w nazwa.pl

Kup usługę hostingową, domenę lub certyfikat SSL w nazwa.pl i skorzystaj z naszego kodu rabatowego na 20% zniżki – voucher możesz wykorzystać łącznie z oferowanymi przez nazwa.pl promocjami. Kliknij na poniższy przycisk, aby aktywować automatycznie nasz kod rabatowy, lub podczas zamawiania wpisz w koszyku poniższy kod zniżkowy:

eg98-5533-3842

Jeśli skorzystasz z naszego kodu rabatowego, Ty otrzymasz 20% rabatu, a my niewielką prowizję. Dziękujemy!

źródło: nazwa.pl