Brzina weba · Procjena
Mora li se vaš spori sajt zaista prepisati?
Ako je za spor sajt predloženo samo prepisivanje, mjerimo brzinu i navodimo popravke koje rade i bez njega. Na jednom marketplaceu dvadeset najsporijih upita ubrzali smo za 90%, prije ikakvog prepisivanja.
FormatPisana procjena
RokDatum dogovaramo unaprijed
CijenaProcjena po fiksnoj cijeni · rad po satu
Dokaz2 projekta
Procjena u 4 dijela
01 · Kada vam treba
Ako su dvije od ovih tačne, ovo vam odgovara.
- Lighthouse ocjena performansi stoji oko 60 i niko ne zna reći šta je drži tako nisko
- Jedini prijedlog na stolu je da se sve prepiše
- Slike i mail obrađuje isti server koji renderuje stranice
- Nekoliko stranica je sporo zbog upita u bazi koje niko nikad nije pogledao
- Kupci vas nalaze preko pretrage, a sajt je proizvod
02 · Šta dobijate
Dokument sadrži:
- Šta usporava stranice, razvrstano po uzroku: server, baza, resursi ili frontend. Svaki uzrok se drugačije pronalazi i drugačije popravlja.
- Spisak najsporijih upita, uz svaki ono što bi donio indeks ili neka druga izmjena.
- Sve što se može popraviti bez prepisivanja, poredano prema tome koliko donosi i koliko košta.
- Šta bi vam prepisivanje dalo, a ove popravke ne bi. Obično je to manje nego što izgleda.
03 · Kako odlučujemo
KORAK 01Mjerimo prije nego što išta promijenimo.Prvo Lighthouse i najsporiji upiti, da svaka izmjena ima svoje prije i poslije.
KORAK 02Stabilizacija dolazi prije svakog prepisivanja.Na marketplaceu smo prva dva mjeseca rješavali padove, sigurnosne propuste i najsporije upite. Izrada nove verzije počela je nakon toga i trajala dvije godine, a Lighthouse ocjena porasla je sa 60 na 90+ nakon prelaska javnog sajta na Next.js.
KORAK 03Počinjemo od baze.Indeksiranje dvadeset najsporijih upita donijelo je poboljšanje od 90%, bez ikakve izmjene proizvoda.
KORAK 04Zatim ostale poslove sklanjamo sa servera stranica.Slike idu u object storage, a mail u red čekanja, pa server koji renderuje stranice ne radi ništa drugo.
04 · Ako ništa ne nađemo
Onda dokument kaže da je sajt brz za opterećenje koje sada ima i pokazuje kad bi ga rast počeo usporavati. Prijedlog da se sajt prepiše tada mora imati neki drugi razlog osim brzine.
Dokaz
Gdje smo ovo već radili
Projekat 04 · MarketplaceNula prekida radaAmerički marketplace na dijeljenom hostingu koji se nije mogao skalirati. U prva dva mjeseca, bez prepisivanja PHP-a, ubrzali smo dvadeset najsporijih upita za 90%. Lighthouse ocjena performansi porasla je sa 60 na preko 90, a SEO ocjena sa 30 na preko 90, nakon što je javni sajt prešao na Next.js.Pročitajte više o projektu →Projekat 13 · Podaci15 min → 0,2 sIzvještaj o prodaji u BI alatu ubrzan je s preko petnaest minuta na 0,2 sekunde, bez izmjene ijednog upita ili kolone.Pročitajte više o projektu →BlogUpload direktno na S3 s potpisanim URL-om, umjesto preko backendaKad uploadi idu direktno u object storage, a ne preko backenda, instance mogu biti manje, a uploadi su brži. To je bila jedna od tri izmjene koje su mjesečni trošak spustile s 24.000 $ na 2.000 $.Pročitajte tekst →
Česta pitanja
Pitanja o ovoj usluzi
Datum određujemo kad vidimo koliko materijala treba pročitati, a upisujemo ga u ponudu prije početka.
Ne uvijek. Na marketplaceu iz našeg projekta dvadeset najsporijih upita ubrzali smo za 90% na kodu koji je već imao. Lighthouse ocjena porasla je sa 60 na preko 90 kasnije, s prelaskom na Next.js. Prvo mjerimo, pa vam kažemo koje popravke traže prepisivanje, a koje ne.
Možemo, kao zaseban posao. Kad dokument pokaže šta treba, popravke radimo i naplaćujemo po satu.
Pristup repozitoriju i pristup za čitanje hostingu i monitoringu. Produkcijski podaci nam ne trebaju.
Sljedeći korak
Opišite problem i javit ćemo vam se s tri opcije.
Prvi poziv traje 30 minuta i ni na šta vas ne obavezuje.