Prije 8-9 dana je objavljena nova verzija wpml plugina. Napravljen je veliki redizajn plugina. Na verziji 4 mi je ok radio plugin, a od nadogradnje mi je site užasno usporio. Pagespeed kaže bez wpml Index Speed oko 1,1-1,3 dok je sa uključenim wpml pluginom Index Speed oko 13,4.
Je li netko nadogradio wpml na verziju 5 i kako mu radi? Ima li problema?
Instaliraj Query Monitor plugin i pogledaj ima li neki WPML SQL query ili HTTP request koji traje nenormalno dugo.
Kod tako dugog vremena učitavanja trebalo bi se vidjeti na što se tih 10ak sekundi troši.
Svaka čast na temi, 100 je odličan rezultat. A to što si je pravio s Claudeom i peglao dva mjeseca objašnjava zašto je tako lagana: nema page buildera ni gomile pluginova, samo ono što ti treba. Ne kažem da WP ne valja. Dobro složen WP s keširanjem (LiteSpeed Cache, WP Rocket, Cloudflare) može biti brz, i tvoj sajt to dokazuje.
Moja poenta je samo da WP moraš stalno čuvati da ostane brz, a statični sajt (npr. Astro) brz je sam od sebe i takav ostaje. Najbolji primjer je baš ova tema: jedan update WPML-a i Speed Index ti je skočio s 1,1 na 13,4 sekunde. Query Monitor nije pokazao ništa, a ti nisi mogao uraditi ništa osim čekati da WPML tim popravi. Kod statičnog sajta se nova verzija prvo izgradi i provjeri, pa tek onda ide na server. Ako nešto ne valja, vratiš staru verziju jednom komandom, a posjetioci ništa ne primijete.
Još par stvari iz mog iskustva:
PageSpeed 100 je laboratorijski test jednog učitavanja. Google za rangiranje gleda Core Web Vitals stvarnih posjetilaca kroz zadnjih 28 dana (Search Console - Core Web Vitals). Kod mene je to izgledalo kao na grafu ispod: nakon skoro svakog update-a stranice bi pale u „Poor" ili „Need improvement", i trebale su sedmice da se vrate. Pogledaj taj izvještaj i kod sebe, za par mjeseci će reći više od jednog testa.
Brzina servera. Izmjerio sam tvoj sajt sa servera u Njemačkoj: prvi bajt stiže za oko 0,5–0,65 s, a moj statični sajt za oko 0,13 s. Dio razlike je sigurno udaljenost, ali kod WP-a svaku posjetu obrađuju PHP i baza, a kod statičnog sajta server samo pošalje gotov fajl. Kad navali puno ljudi odjednom, statični sajt ni ne trepne.
S vremenom se gomila: kontakt forma, SEO plugin, kolačići, galerija… Svaki plugin donese svoj CSS, JS i upite u bazu, a baza raste (revizije, logovi, transienti). Sajt rijetko uspori od jedne stvari, nego malo po malo.
Sigurnost i održavanje: WP traži stalne update-e jezgre, teme i pluginova, a svaki update je mala lutrija, što si i sam vidio. Statični sajt na serveru nema PHP, bazu ni login, pa nema ni šta da se napadne.
Naravno, ima slučajeva gdje je WP pravi izbor: webshop, klijent koji sam uređuje puno sadržaja, članstva i slično. Za informativne sajtove i portfolio se meni Astro pokazao kao manje brige. A i tu možeš imati admin za uređivanje (Decap ili Sveltia CMS), pa ne moraš dirati kod.
Od pluginova koristim wpml, Yoast, wpforms. Nema buildera, posebnog cache plugina i slično. Za opcache napravio mu-plugin za nadzor i flush, antispam za wpforms isto mu plugin. U temu ugradio schema i još neke stvari što Yoast naplaćuje. Razmišljao sam da uzmem hosting paket za wordpress optimiziran sa LiteSpeed+LSCache ali odustao. Investicija mi se ne isplati za sada.