Yoast SEO 4.5 släpptes idag med en handfull förbättringar och framför allt ett stort incitament för användare som behöver uppgradera till PHP 7.

« I Yoast SEO 4.5 uppmanar vi ägare till webbplatser vars webbplatser körs på servrar med en äldre version av PHP att uppdatera PHP till en nyare version, Säger Joost de Valk. " För att gå vidare på webben måste vi ta ställning mot gammal, långsam och farlig programvara.. "

Det lägsta PHP-kravet på WordPress är fortfarande 5.2.4, sex år efter att PHP 5.2 tog slut 2011. Denna version är nu sårbar för många säkerhetsproblem. De statistik Aktuella användningshastigheter visar att 5,4 % av WordPress-webbplatserna använder PHP version 5.2. Eftersom detta sannolikt kommer att vara miljontals användare, är WordPress gräsrotsledarskap ovilliga att stöta på minimikraven. Endast 8% av webbplatser på PHP 7+, med tanke på att företagen ilogi lägger gradvis till denna nya version.

PHP-version mars 2017

« Eftersom värdarna inte gör PHP-uppgraderingen, beslutade vi att börja be om detta sedan plugin Säger Jost de Valk. Han hävdar att WordPress-ekosystemet förlorar bra utvecklare eftersom projektet går för långsamt. Han nämner också fallet med säkerhet och hastighet.

« WordPress är ibland långsam, men det borde inte vara alls, "Sa Valk. " Om den körs på äldre versioner av PHP är den dock definitivt långsam. PHP 5.2 är över 100% långsammare än PHP 5.6 och 400% långsammare än PHP 7 ".

De Valk bestämde sig för att uppmuntra användare att använda Yoast SEO, som han uppskattar till 6,5 miljoner aktiva installationer, för att driva webbhotell att uppgradera sina kunder till PHP 7. Den senaste versionen av plugin-programmet visar ett meddelande till administratörer av WordPress-webbplatser som kör PHP version 5.2 och uppmanar dem att uppgradera till PHP 7. Meddelandet är " stora, fula och inte återkallbara Sa de Valk. Det genereras av ett fel som löser sig automatiskt när användaren korrigerar sin version av PHP.

"Meddelandet kommer också att uppmuntra människor att kontakta sina webbhotell om de inte vet hur man uppgraderar sin version av PHP," sa Valk. ”Ja, det kan vara smärtsamt för någon webbhotell. Detta råd är avsiktligt avsett att få dem att fungera ”.

De Valk har sagt att plugin-programmet börjar visa meddelanden för PHP 5.2 och kommer att lägga till detta för versionen av PHP 5,6 så snart det inte längre stöds. Genom sina kunders erfarenhet har de Valk funnit att föråldrade, långsammare versioner av PHP skadar rykte för Yoast SEO och WordPress, eftersom de endast är optimerade för PHP 5.2. Medan äldre versioner inte utesluter nya funktioner är det svårt för teamet att städa upp koden och anpassa sig till dessa äldre versioner.

”Det finns inte många funktioner som jag inte kan bygga just nu, men kvaliteten på koden är sämre eftersom vi inte kan använda namnområden, kort array-notering etc.”, säger de Valk.

Yoast SEO-teamet skapade " WHIP », Ett WordPress-paket för att driva användare att uppgradera sina programversioner och öppen källkod för plugin- och temautvecklare som de kan lägga till i sin egen programvara. Projektet innehåller ett filter för länken till WordPress.org-hemsidan, som innehåller ett urval av värdar som erbjuder PHP 7.

De flesta av de stora företagenlogi har redan dokumentation för att uppgradera PHP-versioner. I slutändan är det användarna som kommer att ha makten att få ut mer från företagen.logi. De Valk sa att han inte vet vad effekten kommer att bli, men uppmuntrar användare att rösta med sina plånböcker genom att låta värdar som inte är villiga hjälpa dem med PHP-uppgraderingen.

« Det kan vara möjligt att din värd inte är redo att arbeta med dig, "Sa Valk. " Om så är fallet, överväg att bytawebbhotell. En värd tillhandahåller motorn för din webbplats, så det är bäst att använda en välfungerande motor ".

Och du ? Vilken version av PHP använder du? Om du behöver hjälp med migreringen kan du kontakta oss.