Yoast SEO 4.5 blev frigivet i dag med en håndfuld forbedringer og især et stort incitament for brugere, der har brug for at opgradere til PHP 7.

« I Yoast SEO 4.5 opfordrer vi til ejere af websteder, hvis websteder kører på servere med en ældre version af PHP til at opdatere PHP til en nyere version, "Siger Joost de Valk. " For at komme videre på nettet skal vi tage stilling til gammel, langsom og farlig software.. "

Minimumskravet til PHP på WordPress er stadig på 5.2.4, seks år efter PHP 5.2 sluttede sin levetid i 2011. Denne version er nu sårbar over for adskillige sikkerhedsproblemer. Det statistik Aktuelle brugsrater viser, at 5,4 % af WordPress-websteder bruger PHP version 5.2. Da dette sandsynligvis vil være millioner af brugere, er WordPress græsrodsledelse tilbageholdende med at støde ind i minimumskravene. Kun 8% af websteder på PHP 7+, givet at virksomhederne iovernatning gradvist tilføje denne nye version.

PHP-version marts 2017

« Da værterne ikke laver PHP-opgraderingen, besluttede vi at begynde at bede om dette siden plugin Siger Jost de Valk. Han hævder, at WordPress-økosystemet mister gode udviklere, fordi projektet bevæger sig for langsomt. Han nævner også sagen om sikkerhed og hastighed.

« WordPress er undertiden langsom, men det skal slet ikke være, "Sagde Valk. " Hvis det kører på ældre versioner af PHP, er det dog absolut langsomt. PHP 5.2 er over 100% langsommere end PHP 5.6 og 400% langsommere end PHP 7 '.

De Valk besluttede at tilskynde brugerne til at bruge Yoast SEO, som han anslår til 6,5 millioner aktive installationer, for at skubbe værter til at opgradere deres klienter til PHP 7. Den nyeste version af pluginet viser en meddelelse til administratorer af WordPress-websteder, der kører PHP version 5.2, og opfordrer dem til at opgradere til PHP 7. Meddelelsen er " stort, grimt og ikke genkaldeligt Sagde de Valk. Det genereres af en fejl, der løser sig automatisk, når brugeren korrigerer deres version af PHP.

"Meddelelsen vil også tilskynde folk til at kontakte deres webhost, hvis de ikke ved, hvordan de skal opgradere deres version af PHP," sagde Valk. ”Ja, det kan være smertefuldt for en eller anden webhost. Dette råd er bevidst beregnet til at få dem til at fungere ”.

De Valk har udtalt, at pluginet begynder at vise meddelelser til PHP 5.2 og vil tilføje dette til versionen af ​​PHP 5,6, så snart det ikke længere understøttes. Gennem kundernes erfaring har de Valk fundet, at forældede, langsommere versioner af PHP er skadelige for omdømmet til Yoast SEO og WordPress, da de kun er optimeret til PHP 5.2. Mens ældre versioner ikke udelukker nye funktioner, er det vanskeligt for teamet at rydde op i koden og tilpasse sig disse ældre versioner.

”Der er ikke mange funktioner, som jeg ikke kan opbygge lige nu, men kvaliteten af ​​koden lider, fordi vi ikke kan bruge navneområder, kort array-notation osv.,” Siger de Valk.

Yoast SEO-teamet oprettede " WHIP », En WordPress-pakke, der skubber brugere til at opgradere deres softwareversioner og open source for plugin- og temaudviklere, som de kan føje til deres egen software. Projektet inkluderer et filter til linket til WordPress.org-hjemmesiden, som inkluderer et udvalg af værter, der tilbyder PHP 7.

De fleste større virksomhederovernatning har allerede dokumentation for opgradering af PHP-versioner. I sidste ende er det brugerne, der får magten til at få mere ud af virksomhederne.overnatning. De Valk sagde, at han ikke ved, hvad virkningen vil være, men opfordrer brugerne til at stemme med deres tegnebøger ved at lade værter, der ikke er villige, hjælpe dem med PHP-opgraderingen.

« Det kan være meget muligt, at din vært ikke er klar til at arbejde sammen med dig, "Sagde Valk. " Hvis ja, overvej at skiftewebhost. En vært leverer motoren til dit websted, så det er bedst at bruge en velfungerende motor '.

Og dig ? Hvilken version af PHP bruger du? Hvis du har brug for hjælp til migrationen, kan du kontakte os.