PHP2Shell and the case for public sites that don't run code
Two critical PHP bugs sent organisations scrambling. Here's why a static public site, with a headless CMS like Sanity behind it, sidesteps that whole class of problem.
Fast, secure sites that are simple for you to update. Modern tools underneath, plain English on top.
What you end up with: a fast, safe site you can update yourself.
A modern setup with nothing old holding it back. Our core templates give your main pages a solid, speedy base, and a friendly CMS of your choice looks after your blog, news and work.
$ npm run build
✓ Astro, 12 pages
✓ Content from your CMS
✓ Deployed to Cloudflare
Written cleanly and tested piece by piece, so your site is fast today and easy to grow tomorrow.
---
const { post } = Astro.props
---
<article class="grid grid-cols-[2fr_3fr] rounded-3xl">
<Image src={post.cover} alt={post.alt} />
<div class="p-5 space-y-3">
<Chip>{post.category}</Chip>
<h3 class="font-serif text-2xl">{post.title}</h3>
<Button href={post.url}>Read more</Button>
</div>
</article>Hosting is where your site lives. We set it up properly and look after it, so you never have to think about it.
Our default. Fast, secure and backed up.
For bigger projects that need serious muscle.
Simple and speedy for smaller sites.
Great for sites that act more like apps.
Already have a home in mind? We can work with it.
Bookings, shops, newsletters and payments, plugged straight in so everything works together.
Two critical PHP bugs sent organisations scrambling. Here's why a static public site, with a headless CMS like Sanity behind it, sidesteps that whole class of problem.
Everyone's talking about AI search like it changes everything. Here's why the basics that got you found on Google still do the heavy lifting.