Utveckling

Optimera dina bilder med WordPress-pluginet LiteSpeed Cache.

I första delen av vår guide till uppsättning av LiteSpeed Cache så gick vi igenom de mer grundläggande funktionerna i pluginet LiteSpeed Cache till WordPress.

Utöver de många möjligheter för optimering, som LiteSpeed kan erbjuda för presentationen av innehållet, så kan LiteSpeed Cache även optimera dina bilder så att de laddas så snabbt som möjligt.

Snabbare WordPress-hemsida med optimerade bilder.

När du lägger till en bild på din webbsida så är bilden i de flesta fall inte optimerad för användning på Internet. Det medför att bilder på webbsidor ofta tar mer plats än de egentligen behöver. LiteSpeed Cache har en inbyggd funktion för att skicka bilderna från din webbsida till en separat server, där bildernas storlek reduceras, och att sedan hämta de optimerade bilderna till din webbsida igen. Därutöver kan LiteSpeed Cache även konvertera bilderna till det extremt effektivat bildformatet WebP, och visa bilderna i WebP-format för de besökare vars webbläsare har stöd för formatet.

När en bild blir optimerad så sparas den ursprungliga bilden altid. Det säkerställer att du alltid kan gå tillbaka till orginalbilden av en bild om det finns behov för det.

Aktivering av bildoptimering i LiteSpeed Cache

För att aktivera bildoptimering så skall du först in i menyn ”LiteSpeed Cache” och därefter in under ”Image Optimization”. Första gången du går in där så skall du trycka på Update reduction status:

LiteSpeed Cache Image Optimization - Update Reduction Status - Bild från WordPress-pluginet LiteSpeed Cache

Detta kommer att registrera din webbsida på LiteSpeeds bildoptimeringsserver. När det är gjort så skall du igen in under Menyn ”LiteSpeed Cache” och därefter in under ”Settings”. Här hittar du en flik vid namn ”Media” och därinne en knap med ettiketten ”Image WebP Replacement”. Den skall vara påslagen. När det är gjort så klickar du på ”Save changes” för att spara ändringarna.

Resultat

När ovanstående är gjort så påbörjas optimeringen. För att förhindra att bildoptimeringsservern blir överbelastad så har LiteSpeed Cache ett Credit-sstem, som begränsar mängden bilder man kan få optimerat åt gången. Systemet fyller på automatiskt med tiden utan att det kostar något. Systemet ser till att det inte skickas för många bilder samtidigt, och kan, med andra ord, resultera i att det tar lite tid innan alla bilder är optimerade.

När bilderna är optimerade så kan man se resultatet genom att välja menyn ”Media” till vänster i menyn i WordPress. Här kommer det nu finnas en separat kollumn med namnet LiteSpeed Optimization:

LiteSpeed Optimization - Översikt av optimerade bilder - Bild inifrån WordPress admin

Den gröna ikonen deaktiverar WebP-visning av en specifik bild om det behövs.

Den blåa ikonen återställer bilden till den ursprungliga, icke-optimerade bilden. Det kan behövas ibland om komprimeringen blir för kraftfull.

 

Nu är du ett steg närmre en blixtsnabb webbsida.

PHP7 har landat på Surftowns servrar

php-7-logo-and-spaceships.png

Den officiella versionen av PHP 7 är släppt och finns tillgänglig sedan 7/12 för alla Surftowns kunder. Det har ryktats om extrem förbättring av prestanda och hastighet jämfört med PHP 5 så vi tar ett snack med Connie, LVL 3 supporter på Surftown och reder ut vad PHP 7 kan betyda för dig som utvecklar och som arbetar med ett CMS.

Det har snackats mycket om att PHP 7 är upp till dubbelt så snabbt som 5.6. Vad betyder det, varför är det så, stämmer det?

Utvecklarna bakom PHP har lagt ett enormt arbete på att förbättra den bakomliggande programvaran, som tolkar PHP-filerna och gör den till körbar kod. Detta innebär att PHP-kod i allmänhet körs snabbare än med tidigare versioner av PHP. De tester som har gjorts, tyder på att prestandavinster på mellan 30% – 300% kan förväntas. WordPress har visat sig bli ca. dubbelt så snabbt med PHP 7.

Vad finns det fler för fördelar med PHP 7?

Förutom att det är mycket snabbare, så har man även förbättrat minneshanteringen. För programmerare finns det även en rad nya funktioner tillgängliga.

Hur är det med WordPress, funkar det?
Fungerar alla plugins?

Själva WordPress fungerar utmärkt, förutsatt att man har uppgraderat WordPress till senaste version (4.3.1 i skrivande stund). Det finns en del plugins och teman som använder funktioner, som har plockats bort ifrån nyare versioner av PHP.

Om man har en WordPress site och vill uppdatera till 7.0.0, vad bör man tänka på?

Innan man uppdaterar PHP så bör man se till att WordPress, samt alla plugins och teman är uppdaterade. Det är viktigt att man kommer ihåg att kommersiellt framställda plugins och teman inte alltid kan uppdateras automatiskt. Dessa skall isåfall uppdateras manuellt enligt utvecklarnas instruktioner.

Är det något som inte finns längre från 5.6?

Ja! Många funktioner ifrån PHP 4-tiden har plockats bort. Det som kommer att påverka flest användare är att mysql-funktionerna har plockats bort helt. De är nu ersatta med mysqli sedan PHP 5.4. Utvecklarna bakom PHP har skapat en lista över de saker man som programmör bör tänka på när man skall uppdatera sin kod för PHP 7:
https://php.net/manual/en/migration70.php

Hur uppdaterar man som Surftown-kund till PHP 7.0.0?

En snabb ändring i sidans .htaccess-fil räcker. Vi har en supportartickel om det här:
Guide: Att byta till PHP 7

Hur har det varit att jobba med implementerignen, är det lätt eller svårt att uppdatera våra Servrar?

Det största arbetet består i att testa allt först. Eftersom det är en del gamla funktioner som har plockats bort ur PHP, så går det t.ex. åt en del tid till att dokumentera hur man skall uppdatera diverse CMS-system, skriva supportartiklar, och se till att hela kundtjänstavdelningen är redo att svara på frågor som kan uppstå.