
Statinių svetainių generavimas (SSG)
Statinių svetainių generavimas (SSG), tai svetainių kūrimo metodas, kai visi puslapiai iš anksto sugeneruojami kūrimo metu į statinius HTML failus, užtikrinant itin greitą įkrovimą ir paprastą hostingą.
Statinių svetainių generavimas (SSG) sukuria visus svetainės puslapius kūrimo etape, dar prieš bet kokius vartotojo vizitus. Rezultatas, paprastų HTML, CSS ir JavaScript failų rinkinys, kurį galima tiekti tiesiogiai per CDN be jokio serverio apdorojimo kiekvienos užklausos metu.
Tai pašalina serverio apdorojimo laiką ir duomenų bazių užklausas, užtikrindama maksimalų įkrovimo greitį. Populiarūs statinių svetainių generatoriai apima Next.js (kuris palaiko tiek SSG, tiek SSR), Gatsby, Hugo, Eleventy ir Astro. Šios priemonės ima jūsų turinį (iš markdown failų, CMS ar API) ir šablonus, tada generuoja visą svetainę kūrimo proceso metu.
Praktikoje
- Dokumentacijos svetainė su 5 000 puslapiais, sukurta naudojant SSG, kiekvieną puslapį įkrauna per mažiau nei 200 ms, nes nėra jokių serverio apdorojimo veiksmų, tik paruoštų HTML failų pateikimas per CDN
- Rinkodaros agentūra savo klientų svetaines perkėlė iš WordPress į statinių svetainių generatorių, sumažindama hostingo išlaidas 90 %, tuo pačiu pagerindama puslapio greičio rodiklius iki beveik tobulumo
- Blogas su daugiau nei 1 000 straipsnių naudoja SSG su inkrementiniu pergeneravimu, pridėdamas naujo turinio per sekundes nepergeneruodas visos svetainės
- Landing page, sukurtas naudojant SSG, iš karto pasiekė 99/100 Lighthouse našumo balą, lyginant su 62/100 ankstesnės dinamiškai generuotos versijos
Daugiau apie: Svetainių kūrimas
- Responsive Design
- Progressive Web App (PWA)
- Single-Page Application (SPA)
- Server-Side Rendering (SSR)
- Statinių svetainių generavimas (SSG)
- API (Programinės sąsajos)
- CMS (Turinio valdymo sistema)
- Headless CMS
- Versijų kontrolė
- CI/CD (Nepertraukiamas integravimas / Nepertraukiamas diegimas)
- JavaScript frameworkas
- TypeScript
Neaišku, kaip tai taikoma Jums?
Vyresnysis inžinierius apžiūrės Jūsų svetainę, paieškos pozicijas ir užklausų gavimo būdą, tada užrašys tris dalykus, kuriuos verta pataisyti pirmiausia. Dokumentą paliekate sau.