Hvorfor EmDash er raskere enn WordPress
Ikke en påstand — et mål. Tallene under er hentet med curl -wmot trosunit.no og mot denne EmDash-installasjonens produksjonsbygg, på samme maskin, 2026-09-30.
| Mål | WordPress (trosunit.no) | EmDash |
|---|---|---|
| TTFB, forsidentrosunit.no vs. EmDash prod-build, samme maskin | 283 ms | 3,5 ms |
| TTFB, /tjenesterEmDash kjører serverside Portable Text-rendering + DB-spørring på hver last | 234 ms | 47 ms |
| HTML-størrelse, /tjenesterIngen Gutenberg-boilerplate, ingen inline plugin-CSS/JS | 109 252 byte | 14 873 byte |
| Eksterne subressurser, /tjenesterIngen jQuery, ingen Google Fonts-nettverkskall, ingen Complianz/WPForms-bunter | 15 | 6 |
$ denne siden, akkurat nå
Serverside-spørringen som hentet 5 innlegg til dette avsnittet tok 7.01 ms — SQLite, ingen mellomlagrings-plugin, ingen MySQL-roundtrip.
// under panseret
Hva som faktisk skjer
WordPress
- PHP tolkes på nytt for hver request (uten opcache-varm cache)
- MySQL-spørringer for innlegg, meta, taksonomier, widgets — ofte 20-40 per side
- Gutenberg-blokker rendres til HTML på hver last, med inline stiler per blokk
- Plugin-hooks (SEO, cache, skjema, cookies) kjører i request-stien
EmDash
- Astro SSR — TypeScript kompilert på forhånd, ingen runtime-tolkning
- SQLite i samme prosess — ingen nettverkshopp til databasen
- Portable Text rendres direkte til Astro-komponenter, ingen HTML-parsing
- Plugins kjører sandboxet og kun når de faktisk registrerer en hook