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!
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 FTP ➔ PHP 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ę.
- 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!
Kliknij na poniższy przycisk, aby automatycznie aktywować nasz kod rabatowy – zostaniesz automatycznie przeniesiony na stronę internetową nazwa.pl a kod zostanie dopisany do Twojego koszyka. Możesz także podczas składania zamówienia wpisać w koszyku 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