SSG
- SSG: static site generator (generátor statického webu)
- stránky nevznikají dynamicky, na serveru leží statické HTML
- tj. nespouští se PHP/Java/... při přístupu na stránku
- JavaScript se spouštět může (až na klientovi)
 
- opakem jsou CMS (content management system), kde
- stránka vzniká dynamicky za běhu, často dotazem do databáze
- stránku je možné editovat on-line
 
- prakticky, SSG jsou obyčejné HTML stránky, ale
- sdílené části (menu apod.) dodává generátor
- je možné používat Markdown
- k dispozici jsou šablonovací systémy, takže seznamy stránek
  apod. lze generovat
 
Nevýhody
- nelze editovat on-line
- určité zpoždění (uložení, přegenerování, publikování)
- méně pohodlné pro běžného uživatele
- nevhodné pro
- vysoce dynamický obsah (webové aplikace)
- stránky s velkým množství aktualizací (zpravodajské servery apod.)
 
Výhody
- bezpečné (populární CMS mají známé zranitelnosti)
- jednoduché nasazení
- na server nahráváte pouze HTML obsah
- nepotřebujete databázi
 
- dobře verzovatelné (vše je v jednom adresáři)
- dobře uzpůsobitelné (vlastní šablony)
Obvyklý postup práce
- úprava stránky v Markdownu
- uložení úpravy jako nový commit
- nahrání commitu na server
- tzv. push hook spustí přegenerování webu
- nově vygenerovaný web je nahrán místo starého
 

Alej.alisma.cz,
			jejímž autorem je
			
					Vojtěch Horký,
			podléhá licenci 
Creative Commons Uveďte autora-Zachovejte licenci 4.0 International.