Udgivet: 8. april 2025 af PerfGrid
Pulse: Uge 15, 2025
Velkommen til den sjette udgave af vores Pulse-serie, hvor vi deler indsigter i vores infrastrukturændringer, serviceforbedringer og andre aktiviteter bag kulisserne hos PerfGrid.
UI Overhaling for hosting-panel.net
I løbet af den seneste uge har vi fokuseret stærkt på at fornye grænsefladen for hosting-panel.net.
Der er stadig meget at opdatere, men vi er begyndt at erstatte forskellige UI-komponenter med FluxUI. FluxUI passer godt til den designstil, vi allerede har brugt — især da meget af vores UI er bygget med TailwindCSS-komponenter.
Denne UI-overhaling kommer sammen med vores opgradering fra Laravel 11 til Laravel 12. Da vi allerede opdaterede kernen af Laravel, benyttede vi lejligheden til at opgradere TailwindCSS fra v3 til v4 og FluxUI fra v1 til v2. Mens vi fik styr på nogle af disse ændringer, besluttede vi at fornye meget af UI'en som en del af den samme indsats.
Dedikerede sider til administration af Photon Optimizer
Vi har nævnt Photon Optimizer ret meget for nylig — og her er en ny opdatering!
Tidligere blev Photon Optimizer administreret gennem en dropdown-menu på Domæne-siden i vores Grid Hosting-løsninger (via hosting-panel.net). Ved at klikke på den åbnede man en modal, hvilket var fint til enkeltstående handlinger. Men efterhånden som vi fortsætter med at udvide Photon Optimizers funktioner, bliver disse modals ret begrænsende - de er gode til hurtige opgaver, men ikke til komplekse funktioner.
Så vi har flyttet administrationen af Photon Optimizer til dedikerede sider, som nu er tilgængelige under Tools → Photon Optimizer
.
For nemheds skyld er det oprindelige link i Domæne-dropdownmenuen stadig tilgængeligt — det omdirigerer nu til det nye UI. Hvis du er vant til den gamle måde, kan du stadig komme dertil på samme måde.
Du kan se det nye UI her:

Ny funktion: Slet cachen i Photon Optimizer
Som nævnt har vi tilføjet nye funktioner til Photon Optimizer - og den første af dem er cache-rydning.
Photon Optimizer fungerer som et CDN (Content Delivery Network) med servere i Amsterdam, Miami, Los Angeles og Singapore. Når du anmoder om et billede via en Photon Optimizer CDN-URL, leveres det enten fra cache eller proxyes til backend-servere, som konverterer det til WebP eller AVIF og derefter cacher det.
Da billeder sjældent ændrer sig, giver langsigtet caching mening - og reducerer antallet af nødvendige optimeringer. Men Photon Optimizer understøtter også andre statiske filer som CSS, JS, fonts og endda video. Disse - især CSS og JavaScript - har tendens til at ændre sig oftere. Tidligere var vi nødt til at holde cache-varigheden kort for at opfange ændringer, medmindre brugerne brugte vores PerfGrid Optimizer WordPress-plugin.
Hvis du har opdateret dine filer, kan du nu blot slette Photon Optimizer-cachen direkte fra panelet.
Bare åbn dropdownmenuen for et bestemt domæne på Photon Optimizer-siden, og klik på "Purge Cache":

Sletningen foregår i baggrunden, men du får en meddelelse fra panelet, når den er færdig (normalt inden for et par sekunder).