Snabbare bilder med WordPress

För knappt en månad sedan föreläste jag för WordPress Sverige hos Internetstiftelsen om hur man bäst arbetar med, samt optimerar, sina bilder i WordPress. Det tog en liten stund, men nu är kärnan av föreläsningen tillgänglig som en artikel hos Servebolt: How to optimize for faster images in WordPress

Här är en sammanfattning av min arbetsmetod:

  • Använd rätt bildformat
  • Implementera en max-storlek (bredd/höjd)
  • Leverera rätt bilder (beroende på klient)
  • Optimera alla bilder på servern (inte med tillägg)
  • Senarelägg bildladdning (lazyload)
  • Använd CDN/Cloudflare

Här är en inspelning av min föreläsning:

Inspelningen är inte jättebra, så artikeln hos Servebolt rekommenderas ändå främst.

Ecoegg tvättar inte rent

Jag gillar att testa nya miljövänliga och kostnadseffektiva lösningar. Härom veckan ramlade jag över Ecoegg, ett tvättmedel i form av ett ägg som man fyller med mineralstenar (?). Det skulle vara både bra för miljön samt räcka uppåt en 3 år, så det var win-win.

Problemet är bara att Ecoegg inte fungerar.

Ecoegg fungerar inte
Ecoegg smutsar ner istället för att tvätta rent

Jag tvättar dagligen hemma och har testat flera olika tvättmedel (samt tvättnötter). Ecoegg fungerar varken med tvätt i 40 eller 60 grader, även om man följer deras instruktioner exakt. Kläderna är fortsatt smutsiga och illaluktande.

Jag googlade Ecoegg innan mitt köp, men hittade inga sanna recensioner. Förhoppningsvis att detta inlägg kan få någon att spara en slant på att inte köpa Ecoegg.

Rocka på, Tommy

Tommy K Johansson, en av de första – och ett tag den största – IT-bloggaren i Sverige har gått bort.

Jag kände inte Tommy. Vi var bekanta på nätet, vi hade kontakt under 15 år och de två sista åren arbetade vi med en ny hemsida åt honom. Men vi träffades aldrig.

Jag gillade Tommy. Vi har samma intressen i datorer och hårdrock. Jämngamla ungar. Vi hade rätt bra kontakt, särskilt via DM på Twitter. Vi hördes senast härom helgen.

Tommy var sjuk. Han hade Crohns sjukdom. Jag vet inget om den sjukdomen, men jag märkte att han emellanåt var väldigt medtagen. Han försvann liksom i perioder.

Jag försökte hjälpa Tommy. Hans server och blogg mådde inte så bra. Han hade inte tid eller ork att lösa det själv. Hans tema och funktioner fungerade inte med PHP 7, så jag satte upp ett nytt tema/funktioner som liknade det gamla. Tommy gillade det skarpt.

Vi skulle flytta hans blogg här inom kort, men vi kom aldrig så långt. Jag hoppas kunna hjälpa till att arkivera hans blogg nu istället.

Tommy var en vänlig och omtänksam människa. Han hjälpte hundratals, om inte tusentals, människor på nätet. Han är mig saknad. Tack för allt Tommy, rocka på!

WordPress-nätverk (WordPress Multisite)

I kväll föreläste jag, med WordPress Stockholm hos Internetstiftelsen (IIS/.SE) och FooCafe, om WordPress-nätverk (WordPress Multisite). Det var en introduktion med för- och nackdelar, saker att tänka på samt hur man arbetar med WordPress-nätverk.

Presentationen var ett önskemål från tidigare besökare på våra WordPress-träffar i Stockholm och anpassad för nybörjare, med några lite mer avancerade tips.

Klicka på bilden nedan för att ladda ner min presentation som en PDF (0,5 MB):

Stort tack till er alla som lyssnade och ställde frågor, samt till Servebolt för dess fina stöd.

Webbhotell: Hjälp era kunder uppgradera PHP via WordPress

WordPress har sedan en tid tillbaka ett projekt som heter Servehappy, vars syfte är att utbilda användare om nyttan med en så modern PHP-version som möjligt. En nyare version av PHP ger bättre prestanda, säkerhet och många andra fördelar (för både användare och leverantörer).

Med WordPress 5.1, som släpps den 21:a februari, får alla användare med en äldre PHP-version en varning i WordPress adminpanel. Det är en väldigt tydlig säkerhetsvarning, för alla med PHP 5 och äldre. Här är ett exempel (detta kommer även översättas till svenska):

Varningen innehåller även en länk till en sida med mer information om vikten av att uppgradera PHP.

Denna länk går dock att anpassa för enskilda webbhotell. Som webbhotell kan man definiera en egen informationssida om PHP, som en miljövariabel på servernivå. På så sätt kan man nå ut med t ex uppgraderingsinstruktioner för egna användare.

Om ni har kunder med äldre PHP-version så är detta ett gyllene tillfälle att hjälpa dem via WordPress!

Det ”enda” man som leverantör behöver göra är att definiera servervariabeln WP_UPDATE_PHP_URL. Om man kör Apache så kan man t ex göra det via mod_env-modulen i en vhost för berörda kunder.

Här framöver kommer gränsen för vilken PHP-version som får denna varning att stiga, men det börjar med PHP 5-serien för att minimera mängden support. WordPress Servehappy-projekt arbetar även vidare för att höja nivån för de PHP-versioner som stöds av WordPress med teman och tillägg.

Så håll er fortsatt uppdaterade! Läs gärna mer hos WordPress: PHP Site Health Mechanisms in 5.1