Allt du behöver veta om PHP 8

Du kanske har märkt att flera hostingföretag har börjat annonsera att du kan använda PHP 8 hos dem. Men är PHP 8 något du bör känna till och vilken påverkan kan det ha på din webbplats?

Det kan finnas flera goda skäl att uppdatera din WordPress- eller Joomla-webbplats så att den använder PHP 8.0. Bland annat bidrar det till att öka hastigheten på din webbplats. I det här blogginlägget dyker vi ner i vad den nya PHP-uppdateringen annars kan innebära för din webbplats.

Vad är PHP?

PHP är ett programmeringsspråk med öppen programvara som består av ”server-side scripting” och som ofta används för webbutveckling. PHP är ett viktigt språk för WordPress-communityn eftersom en stor del av WordPress kärnprogramvara är skriven i det.

Enligt W3 Techs används PHP av 77,5 % av alla webbplatser i världen. Även om du inte är programmerare använder du förmodligen PHP om du har en egen webbplats. Om din webbplats är gjord i WordPress eller Joomla är detta två system som använder PHP.

Vad är skillnaden mellan PHP 7 och PHP 8?

Vid en första anblick är skillnaden mellan PHP 7 och PHP 8 inte särskilt stor. I alla fall inte om du inte är programmerare och känner till de många funktioner som har lagts till.

Själva PHP:s funktion och uppgift är densamma i PHP 8.0 som i de tidigare PHP-versionerna. Där du som vanlig användare främst kommer att märka en skillnad är hastigheten på din webbplats. Den nya PHP-versionen 8 kommer bland annat med ett antal optimeringar av hur din webbplats hanterar förfrågningar.

FAKTA – Vad betyder begäran?

När du besöker en webbplats utför din dator eller mobil en begäran till webbplatsens webbserver. En begäran är kommunikationen mellan din webbläsare och en webbserver som förser användaren med den begärda sidan och dess innehåll.

När en webbserver tar emot en begäran från en klient (t.ex. en dator eller mobil) hämtar den det begärda materialet och visar det på användarens skärm. Varje gång en begäran görs från klienten utför servern varje förfrågan, vilket resulterar i att den begärda sidan, bilderna eller de interaktiva funktionerna laddas.

Kommer min webbplats att bli snabbare om jag uppdaterar till PHP 8?

Laddningstiden för en WordPress-webbplats är en av de saker som PHP 8.0 märkbart förbättrar och optimerar. Mängden förfrågningar som PHP 8 kan hantera är högre än i de tidigare versionerna. Ju snabbare din webbplats kan hantera en begäran, desto snabbare kan dina besökare ladda din webbplats.

På en ny WordPress-installation med PHP 7.4 kan webbplatsen hantera 110,24 req/sek. Som jämförelse kan PHP 8.1 hantera 163,43 req/sek. Detta innebär att PHP 8.1 är ungefär 50 % snabbare.

Måste jag uppdatera till PHP 8?

På Simply.com rekommenderar vi att du använder den PHP-version som våra tekniker har aktiverat som standard på webbservern. Våra tekniker bedömer kontinuerligt vilken PHP-version som är mest stabil med olika CMS-system som WordPress.

Simply.com har inga planer på att ta bort eller sluta erbjuda PHP 7.4, precis som vi fortfarande erbjuder olika andra PHP 7-versioner (och även PHP 5.6).

Simply.com-artikel ”About PHP 7.4 end-of-life”

Om du vill använda en äldre version av PHP kan du manuellt anpassa PHP-versionen på ditt webbhotell. På vår supportsida kan du läsa vår guide för att ändra PHP-versionen.

Hur uppdaterar jag WordPress manuellt till PHP 8?

Precis som all annan elektronik och IT som du använder dagligen behöver även PHP uppdateras. Genom att uppdatera PHP-versionen ökar du webbplatsens säkerhet och får tillgång till de senaste funktionerna.

  1. Logga in på din kontrollpanel på Simply.com

  2. Öppna filhanteraren

  3. Öppna mappen för webbplatsen

    Om du bara har ett webbhotell öppnar du mappen public_html.
    Om det är ett domänalias du vill ändra PHP-versionen på öppnar du mappen för ditt domänalias.

  4. Öppna .htaccess-filen

  5. Infoga PHP 8 i .htaccess

    Om du vill att ditt webbutrymme alltid ska använda PHP 8
    AddType application/x-httpd-php80 .php
     
    Om du vill att ditt webbhotell alltid ska använda den senaste PHP-versionen
    AddType application/x-httpd-php-latest .php

  6. Spara ändringen

    Och så kör din WordPress-webbplats nu PHP 8.0.

VANLIGA FRÅGOR – PHP 8

Vad är PHP?

PHP är ett populärt programmeringsspråk med öppen källkod som gör det möjligt för utvecklare att skapa dynamiska webbplatser och webbprogram. PHP används för att utveckla några av världens mest populära webbsystem – bland annat WordPress och Joomla.

Bör jag uppgradera till PHP 8?

Det finns inget slutgiltigt svar på om du bör uppgradera till PHP 8.0. De allra flesta kommer att upptäcka att deras webbplats blir märkbart snabbare med PHP 8. Det finns dock ingen garanti för att uppgradering till PHP 8 kommer att leda till en snabbare webbplats. Innan du fattar några beslut är det viktigt att du tar hänsyn till dina specifika behov och krav.

Vi rekommenderar att du kontrollerar om dina plugins, teman och WordPress i allmänhet är uppdaterade till den senaste versionen och kompatibla med PHP 8. Detta är viktigt innan du uppgraderar till PHP 8.

Vilka leverantörer erbjuder webbhotell för PHP 8?

PHP 8 börjar användas i stor utsträckning av de allra flesta hostingleverantörerna. Vissa tvingar till och med sina användare att byta till den nya versionen, medan andra helt enkelt låter sina kunder att använda PHP 7.4 om de föredrar det.
 
På Simply.com har du möjlighet att välja exakt den PHP-version som du föredrar. Du kan se alla PHP-versioner som vi stöder på vår FAQ-sida.

Vad gör jag om min webbplats inte har stöd för PHP 8?

Som en allmän regel rekommenderar vi att du alltid uppdaterar din webbplats. Så att den kan följa vår standard PHP-inställning.
 
Använder du ett äldre CMS-system eller om du har programmerat din webbplats själv?
Det kan finnas olika skäl att inte välja den senaste PHP-versionen. Som tur är kan du fritt välja PHP-version, så om din webbplats föredrar PHP 5.3 kan du använda den.

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.