Dlaczego powinieneś uaktualnić WordPress do PHP 7, a nie później?

Opublikowany: 2019-07-04

Jeśli zwracasz uwagę na najnowsze wiadomości ze społeczności WordPressa, być może zauważyłeś niedawny szum dotyczący PHP 7. Jednak użytkownicy nietechniczni mogą mieć trudności ze zrozumieniem, czym jest PHP 7 i dlaczego ma to znaczenie dla WordPress.

W tym poście przedstawimy PHP 7 i wyjaśnimy aktualizacje, które pojawią się wraz z tą nową wersją. Następnie przedstawimy cztery kluczowe powody, dla których rozsądnie jest uaktualnić do PHP 7 już teraz, zamiast czekać na później.

Wskoczmy od razu!

Subskrybuj nasz kanał YouTube

Wprowadzenie do PHP 7 i dlaczego jest to ważne dla użytkowników WordPress

Dla osób niebędących programistami i nowszych użytkowników WordPress PHP jest językiem kodowania. Jest powszechnie używany do tworzenia dynamicznej zawartości w Twojej witrynie, a także zbierania i szyfrowania danych, wysyłania i odbierania plików cookie i wielu innych. Większość WordPressa jest napisana w tym języku, podobnie jak wiele innych aplikacji.

PHP 7 to po prostu główna wersja tego powszechnie używanego języka open-source. Podobnie jak aktualizacja instalacji WordPress zapewnia dostęp do nowych funkcji, aktualizacja serwera do najnowszej wersji PHP może znacznie poprawić funkcjonalność witryny.

Niektóre z kluczowych ulepszeń, które są dostarczane z PHP 7 obejmują:

  • Zwiększona prędkość. Jest to główna zaleta dla ogólnych użytkowników WordPressa. Odwiedzający Twoją witrynę nie tylko będą cieszyć się szybszym czasem ładowania, ale również powinieneś zauważyć poprawę szybkości zaplecza.
  • Deklaracje typu. Podczas kodowania w PHP deklaracje typów umożliwiają zdefiniowanie pożądanego wyniku, więc nie ma niespodzianek podczas uruchamiania kodu. Ułatwiają również czytanie PHP.
  • Obsługa błędów. Wcześniej błędy krytyczne w PHP po prostu uniemożliwiały uruchomienie skryptu, co skutkowało pustym białym ekranem. Ulepszona obsługa błędów powoduje, że PHP 7 zgłasza wyjątek, gdy zamiast tego napotka błąd krytyczny.
  • Nowi operatorzy. Operatory PHP przyjmują pewne zmienne i dają wyniki. W PHP 7 wprowadzono nowe operatory, w tym operator porównania połączonego (statku kosmicznego) i operator zerowego łączenia .

Ponadto istnieją dodatkowe zalety, które mogą być bardziej interesujące dla programistów i innych zaawansowanych użytkowników. Jako bonus, PHP 7 wymaga mniejszej liczby serwerów do działania. Oznacza to, że w PHP 7 Twoja witryna będzie wymagać mniej energii do hostingu, co jest małym sposobem na zmniejszenie emisji dwutlenku węgla.

Dlaczego powinieneś uaktualnić do PHP 7 teraz, a nie później (4 kluczowe powody)

Dla wielu użytkowników aktualizacja będzie w rękach twojego hosta. Jednakże, jeśli jesteś programistą patrzącym poza techniczne ulepszenia PHP 7, aktualizacja może nie wydawać się wielkim problemem. Istnieje jednak kilka powodów, dla których rozsądnie jest jak najszybciej zaktualizować wersję PHP swojej witryny WordPress. Poniżej omówiliśmy cztery.

1. Wyprzedź krzywą i przygotuj się na nadchodzący skok PHP

Jak wspomnieliśmy wcześniej, w społeczności WordPressa toczyło się ostatnio wiele dyskusji na temat PHP 7. Dzieje się tak, ponieważ niedawno ogłoszono, że WordPress podniesie swoją minimalną wymaganą wersję PHP.

Od jakiegoś czasu jest to temat dyskusji. Wielu użytkowników nie rozumie zalet aktualizacji PHP lub nie chce wkładać w to pracy. Doprowadziło to do powstania przytłaczającej liczby witryn WordPress działających na przestarzałych wersjach PHP, co może prowadzić do problemów z wydajnością, obsługą i bezpieczeństwem.

Wraz z wydaniem WordPress 5.2 minimalna wymagana wersja została podniesiona z PHP 5.2 do PHP 5.6. Deweloperzy zauważyli, że podniesienie wymaganej wersji doprowadziło do aktualizacji większej liczby użytkowników, co zapewnia lepszy ekosystem WordPress.

Aby nadal poprawiać wrażenia użytkowników WordPress i jakość ich witryn, minimalna wymagana wersja PHP wzrośnie ponownie pod koniec 2019 roku. W tym momencie wszyscy użytkownicy WordPressa będą musieli uaktualnić do PHP 7.

Chociaż aktualizacja nie będzie obowiązkowa jeszcze przez kilka miesięcy, aktualizacja teraz oznacza, że ​​nie musisz się o nią martwić w przyszłości. Pozostanie na przestarzałej wersji PHP uniemożliwi aktualizację instalacji WordPressa, więc nie będziesz chciał tego odkładać!

2. Skorzystaj z ulepszeń dostępnych w PHP 7

Omówiliśmy już wiele ulepszeń wprowadzonych w PHP 7. Jeśli nie uaktualnisz swojej wersji PHP, stracisz wszystkie korzyści płynące z tych funkcji, ale porozmawiajmy więcej o tym, co to oznacza dla Twojej witryny.

W szczególności weź pod uwagę prędkość. To jeden z aspektów PHP 7, który zapewni bezpośrednie korzyści wszystkim użytkownikom WordPressa, niezależnie od poziomu umiejętności. Lepsza wydajność oznacza potencjalnie wyższe współczynniki konwersji i skuteczniejszą optymalizację pod kątem wyszukiwarek (SEO).

Ostatnie porównanie benchmarków PHP przeprowadzone przez Kinsta ujawniło, że PHP 7.0 jest ponad dwa razy szybsze niż PHP 5.6. Dodatkowo PHP 7.3 (najnowsza wersja) jest prawie trzy razy szybsze niż obecna minimalna wersja wymagana przez WordPress:

Porównanie szybkości wersji PHP.

Tak więc uaktualnienie wersji PHP drastycznie poprawi szybkość witryny. Jeśli się powstrzymasz, tylko zostaniesz w tyle za konkurentami, którzy podejmują decyzję o przejściu do przodu i uaktualnieniu już teraz.

3. Unikaj problemów ze zgodnością z wtyczkami i motywami

Problemy ze zgodnością stanowią jedne z najczęstszych błędów, z jakimi spotykają się użytkownicy WordPressa. Podczas aktualizacji wersji PHP kluczowe znaczenie ma zgodność.

Na początek, jeśli nie podejmiesz kroków w celu sprawdzenia zgodności obecnych wtyczek z PHP 7, uaktualnienie może spowodować awarię witryny. Dobrą wiadomością jest to, że możesz temu zapobiec, testując pod kątem niezgodności przed aktualizacją. Na przykład, jeśli korzystasz z SiteGround, wtyczka SG Optimizer załatwi sprawę:

Wtyczka SG Optimizer.

Niestety, dedykowane i wysokiej jakości narzędzia są szczupłe lub nie są już aktualizowane. Oznacza to, że będziesz musiał włożyć trochę pracy, kontaktując się bezpośrednio z programistami, aby sprawdzić, czy ich produkty są zgodne z zamierzonym uaktualnieniem.

Pomimo potencjalnych trudności podczas faktycznego procesu aktualizacji, aktualizacja do PHP 7 powinna zminimalizować liczbę problemów ze zgodnością, które będziesz mieć w przyszłości. Jest to szczególnie przydatne dla profesjonalistów zajmujących się WordPressem i każdego, kto chce rozpocząć tworzenie PHP dla WordPressa.

Twórcy wtyczek i motywów, którzy chcą korzystać z zaawansowanych funkcji oferowanych przez PHP 7, muszą poświęcić dużo czasu na zapewnienie kompatybilności wstecznej dla starszych wersji PHP. Podbicie wszystkich do PHP 7 pozwoli programistom skupić się bardziej na tworzeniu wysokiej jakości produktów zamiast na wspieraniu PHP 5.6.

Dodatkowo istnieje już wiele wtyczek i motywów, które straciły kompatybilność ze starszą wersją PHP. Uaktualnienie teraz będzie oznaczać dostęp do większej liczby nowych narzędzi, nawet jeśli utracisz dostęp do niektórych starych i przestarzałych.

4. Popraw swoje bezpieczeństwo i zapewnij stałe wsparcie

Jeśli postępujesz zgodnie z najlepszymi praktykami bezpieczeństwa WordPress, dbasz o aktualność instalacji, wtyczek i motywów. Zapobiega to problemom związanym z bezpieczeństwem z powodu niezałatanych luk.

W związku z tym aktualizacja wersji PHP zapewnia te same korzyści. W starszych wersjach PHP istnieje kilka znanych luk w zabezpieczeniach, a niepoprawka ich za pomocą aktualizacji sprawi, że Twoja witryna będzie bardziej podatna na ataki hakerów, którzy są świadomi tych problemów.

Co więcej, niespodzianką może być informacja, że ​​wsparcie nie jest już zapewniane dla wersji 5.6–7.0. Bez wsparcia (nie wspominając o kiepskiej jakości hosta), jesteś sam, jeśli napotkasz problemy. To może postawić cię w trudnej sytuacji.

Dlatego zalecamy nie tylko aktualizację do PHP 7, ale do PHP 7.3. Zapewni to pełną ochronę najnowszych poprawek bezpieczeństwa, a także wsparcie dedykowanego i bezpośredniego wsparcia w przypadku napotkania jakichkolwiek problemów.

Wniosek

Jeśli nie używasz go regularnie jako programista lub zaawansowany użytkownik WordPressa, Twoja wersja PHP mogła nigdy nie przychodzić Ci do głowy. Jednak ignorowanie zalecanych aktualizacji PHP dla witryny WordPress może spowodować utratę kluczowych ulepszeń.

Oto cztery dobre powody, aby uaktualnić do PHP 7 już teraz:

  1. Wyprzedź konkurencję i przygotuj się na nadchodzący wzrost WordPress PHP.
  2. Skorzystaj z ulepszeń dostępnych w PHP 7.
  3. Unikaj problemów ze zgodnością z wtyczkami i motywami.
  4. Popraw swoje bezpieczeństwo i zapewnij stałe wsparcie.

Masz pytania dotyczące uaktualnienia instalacji WordPressa do PHP 7? Zapytaj ich w sekcji komentarzy poniżej!

Artykuł Miniatura Obraz nexusby / shutterstock.com