Yoast SEO 4.5 is vandaag uitgebracht met een handvol verbeteringen en vooral een geweldige stimulans voor gebruikers die moeten upgraden naar PHP 7.

« In Yoast SEO 4.5 raden we eigenaren van sites waarvan de sites op servers met een oudere versie van PHP draaien, aan om PHP naar een nieuwere versie bij te werken, "Zegt Joost de Valk. " Om vooruit te komen op internet, moeten we stelling nemen tegen oude, langzame en gevaarlijke software.. '

De minimale PHP-vereiste op WordPress is nog steeds 5.2.4, zes jaar nadat PHP 5.2 zijn leven beëindigde in 2011. Deze versie is nu kwetsbaar voor tal van beveiligingsproblemen. De statistiek Uit de huidige gebruikscijfers blijkt dat 5,4% van de WordPress-sites PHP-versie 5.2 gebruikt. Omdat dit waarschijnlijk miljoenen gebruikers zijn, is het leiderschap van WordPress terughoudend om tegen de minimumvereisten aan te lopen. Slechts 8% van de sites gebruikt PHP 7+, aangezien de bedrijven vanaccommodatie voegen geleidelijk deze nieuwe versie toe.

PHP-versie maart 2017

« Omdat de hosts de PHP-upgrade niet uitvoeren, hebben we besloten om dit te vragen sinds de plug-in Zegt Jost de Valk. Hij stelt dat het WordPress-ecosysteem goede ontwikkelaars verliest omdat het project te traag verloopt. Hij noemt ook het geval van veiligheid en snelheid.

« WordPress is soms traag, maar dat zou het helemaal niet moeten zijn, "Zei Valk. " Als het echter op oudere versies van PHP draait, is het zeker traag. PHP 5.2 is meer dan 100% langzamer dan PHP 5.6 en 400% langzamer dan PHP 7 .

De Valk besloot gebruikers aan te moedigen Yoast SEO te gebruiken, waarvan hij schat op 6,5 miljoen actieve installaties, om webhosts te pushen om hun klanten te upgraden naar PHP 7. De nieuwste versie van de plug-in toont een melding aan beheerders van WordPress-sites die PHP-versie 5.2 gebruiken, en hen aansporen om te upgraden naar PHP 7. De melding is " groot, lelijk en niet herroepbaar Zei de Valk. Het wordt gegenereerd door een fout die automatisch wordt opgelost wanneer de gebruiker zijn PHP-versie corrigeert.

"De kennisgeving zal mensen ook aanmoedigen om contact op te nemen met hun webhosts als ze niet weten hoe ze hun versie van PHP moeten upgraden", aldus Valk. “Ja, het kan pijnlijk zijn voor een webhost. Dit advies is bewust bedoeld om ze te laten werken ”.

De Valk heeft aangegeven dat de plugin mededelingen voor PHP 5.2 gaat tonen en deze voor de versie van PHP 5,6 zal toevoegen zodra deze niet meer ondersteund wordt. Door de ervaring van haar klanten heeft de Valk ontdekt dat verouderde, langzamere versies van PHP schadelijk zijn voor de reputatie van Yoast SEO en WordPress, aangezien deze alleen zijn geoptimaliseerd voor PHP 5.2. Hoewel oudere versies nieuwe functies niet uitsluiten, is het moeilijk voor het team om de code op te schonen en aan te passen aan deze oudere versies.

“Er zijn niet veel features die ik op dit moment niet kan bouwen, maar de kwaliteit van de code lijdt daaronder omdat we geen namespaces, short array-notatie etc. kunnen gebruiken”, zegt de Valk.

Het Yoast SEO-team heeft " RANSELT », Een WordPress-pakket om gebruikers te stimuleren hun softwareversies te upgraden en open source voor plug-ins en thema-ontwikkelaars die ze aan hun eigen software kunnen toevoegen. Het project bevat een filter voor de link naar de startpagina van WordPress.org, die een selectie hosts bevat die PHP 7 aanbieden.

De meeste grote bedrijvenaccommodatie hebben al documentatie voor het upgraden van PHP-versies. Uiteindelijk zijn het de gebruikers die de macht zullen hebben om meer uit de bedrijven te halen.accommodatie. De Valk zegt dat hij niet weet wat de impact zal zijn, maar moedigt gebruikers aan om met hun portemonnee te stemmen door hosts die niet bereid zijn hen te laten helpen met de PHP-upgrade.

« Het is heel goed mogelijk dat uw host niet klaar is om met u te werken, "Zei Valk. " Als dat zo is, overweeg dan om te veranderenwebhost. Een host levert de engine voor uw site, dus u kunt het beste een goed functionerende engine gebruiken .

En jij ? Welke versie van PHP gebruik je? Als u hulp nodig heeft bij de migratie, kunt u contact met ons opnemen.