Det har gått över sju månader sedan lanseringen av PHP 7, men bara mindre än 2% av de totala WordPress-drivna webbplatserna kör PHP 7, enligt statistiken. De flesta webbhotellleverantörer skulle nu ha lagt till PHP 7-alternativ i värdkontrollpanelen för sina kunder. Vad är så speciellt med PHP 7?
Infografin från Zend.com ovan visar tydligt kraften hos PHP 7, och vem vill inte ha en gratis 2x-hastighetsökning som PHP 7 ger (jämfört med 5.6)? Kinsta har en referensresultatsida här, men de skiljer sig åt från HHVM-delen. Hur som helst, det här inlägget handlar inte om HHVM vs PHP 7.
Om du använder ett ramverk eller ett tema som inte har uppdaterats på länge är det bättre att byta till ett premium / PHP 7-kompatibelt tema. Detsamma gäller WordPress Plugins. Du vill inte ha en föråldrad plugin långsammare eller krascha din webbplats efter att ha ändrats till PHP 7. Vissa PHP-funktioner som är utgått i 5.x tas bort helt i PHP 7.
Innan du väljer PHP 7-omkopplaren i din värdkontrollpanel, kanske du först vill ge PHP-kompatibilitetscheckens plugin ett skott. Detta plugin släpptes av WP Engine, en av de ledande WordPress-värdleverantörerna. PHP-kompatibilitetschecker Plugin berättar om ditt aktuella tema och installerade plugins stöder PHP 7 eller inte. Från WordPress Admin-instrumentpanelen söker du efter och installerar PHP-kompatibilitetscheckaren (av WP Engine) och aktiverar den.
Från Verktyg-menyn och klicka på PHP-kompatibilitet. Välj PHP 7 och klicka på Kör.
På min testwebbplats var de flesta av de aktiva plugins och det aktuella temat listade kompatibla, med undantag för premium-plugin som tillhandahålls av temautvecklaren. Det är flaggat som inkompatibelt på grund av en enda kodrad som hänvisar till en funktion som avbryts i PHP 7. Om du har för många sådana fel, kontakta din temautvecklare för en uppdatering.
Om du inte redan har uppgraderat till PHP 7, gör det nu!
Intressant läsning här
Gör dig redo för PHP 7 | DigitalOcean
PHP 7: Framtidens väg | WPEngine
The Definitive PHP 7 (Final Version) & HHVM Benchmark
PHP 7 Kompatibilitetskontroll: Förbered din webbplats för PHP 7 | WPEngine