Quiz Entry - updated: 2026.07.31
What is the difference between static and dynamic CMS architectures?
A static CMS pre-generates HTML files ahead of time for speed and security, while a dynamic CMS builds each page from the database on every request for real-time flexibility.
* Static vs dynamic CMS: a static CMS generates all pages at build time and serves files; a dynamic CMS assembles each page per request from its database. *
| Static | Dynamic |
|---|---|
| Pre-generated HTML files | Pages built per request |
| Served directly by web server | CMS queries database each time |
| Fast, highly scalable | Flexible, always current |
| Rebuild needed for changes | Changes appear immediately |
| Example: Hugo | Example: WordPress |
Trade-off: Static is faster and more secure; dynamic offers real-time content and personalization.
Go deeper:
Static site generator (Wikipedia) — how tools like Hugo pre-build HTML ahead of time.
Dynamic web page (Wikipedia) — pages assembled per request, the contrast to static delivery.