---
title: "Oliver Lietz · 2026-07-07"
description: "# Fast websites? Try [Astro](https://astro.build) 🚀"
url: https://vutuv.de/oliver_lietz/posts/019f3e26-0082-7aa3-85ec-6f2520d26e49
type: post
schema_version: 3
generated_at: 2026-07-08T21:29:12Z
false
noai: true
---

# Post by [Oliver Lietz](https://vutuv.de/oliver_lietz) · 2026-07-07

# Fast websites? Try [Astro](https://astro.build) 🚀

In February 2026, a friend asked me to help with his [small website](https://meyerling-text.de).

The website was using an (un)[managed WordPress instance at IONOS](https://www.ionos.de/hosting/wordpress-hosting), and he was charged for [PHP Extended Support](https://www.ionos.de/hilfe/hosting/problemloesungen-fuer-php/ionos-php-extended-support/).

> [PageSpeed Insights](https://pagespeed.web.dev/) for WordPress (mobile):
>
> ![PageSpeed Insights for WordPress (mobile)](/post_images/vAyS8Zu7GudhvikDxk0TwQ/large.avif)

WordPress, TYPO3 and other content management systems can become slow, insecure and expensive quite quickly. And very often, full-blown content management systems with user management and workflows are not needed.

I set up a project on [GitHub](https://github.com), and we started working on a rewrite from scratch using Astro with clean, modern HTML and CSS.

> ![GitHub Website Project](/post_images/Po76RrtM8sKcjT2p0utJyQ/large.avif)

The Astro website is using [content collections](https://docs.astro.build/en/guides/content-collections/) for pages and content blocks and in addition few lines of custom [TypeScript](https://www.typescriptlang.org) code for the navigation.

The content is stored in [Markdown](https://docs.astro.build/en/guides/markdown-content/) files and can be directly authored on GitHub.

On every change (commit) a build ([Static Site Generation](https://en.wikipedia.org/wiki/Static_site_generator)) is started, and on success the website gets published with [IONOS Deploy Now](https://www.ionos.de/hosting/deploy-now).

> PageSpeed Insights for Astro (mobile):
>
> ![PageSpeed Insights for Astro (mobile)](/post_images/NBNZxyP1jv5vzDXwbMnLOA/large.avif)

|          | WordPress Mobile | WordPress Desktop | Astro Mobile | Astro Desktop |
| -------------- | ---------------: | ----------------: | -----------: | ------------: |
| Performance    |               40 |                72 |          100 |           100 |
| Accessibility  |               88 |                91 |           95 |            92 |
| Best Practices |               96 |               100 |           96 |           100 |
| SEO            |               92 |                92 |          100 |           100 |

Static Site Generation allows fast and secure content websites of any scale with inexpensive hosting.

Astro got my attention in 2021 (before the [1.0 release](https://astro.build/blog/astro-1/)) due to its support for [Island Architecture](https://jasonformat.com/islands-architecture/), and I'm a happy user since then. [Astro 7.0](https://astro.build/blog/astro-7/) was released some days ago with many improvements and new features.

I'm a former [Magnolia CMS](https://www.magnolia-cms.com) Committer, [Apache Sling](https://sling.apache.org/) PMC member and Architect for [Adobe Experience Manager](https://business.adobe.com/products/experience-manager/). I do IT for fun and profit.

Tags: #Astro, #web, #html, #css, #typescript

Likes: 1 · Reposts: 0 · Bookmarks: 0

## Images

- ![PageSpeed Insights for Astro (mobile)](https://vutuv.de/post_images/NBNZxyP1jv5vzDXwbMnLOA/feed.avif)
- ![PageSpeed Insights for WordPress (mobile)](https://vutuv.de/post_images/vAyS8Zu7GudhvikDxk0TwQ/feed.avif)
- ![GitHub Website Project](https://vutuv.de/post_images/Po76RrtM8sKcjT2p0utJyQ/feed.avif)
