Lightweight PHP CMS for small business websites. No database, no frameworks, no node_modules. Runs on any shared hosting with PHP.
$ git clone https://github.com/easeo-nl/easeo-cms.git && php -S localhost:8000 router.php
Your data, your server, your rules. No American cloud required.
Runs on any European hosting provider. TransIP, Antagonist, Hostinger EU — your choice.
No AWS, no Google Cloud, no Cloudflare required. All data stays on your server as JSON files.
No external tracking unless you enable it. No third-party cookies. Cookie consent built in.
No Composer, no npm, no SaaS subscriptions. Fork it, own it, run it forever.
No Composer, no npm, no build tools. Upload the files, done. The only dependency is PHPMailer for SMTP — included.
All data as JSON files. No database server needed, no migrations, no ORM. Works on any hosting with PHP.
2FA, CSRF tokens, bcrypt, rate limiting, account lockout, CSP headers, SVG sanitization. Security is not a plugin.
Upload, visit the domain, complete the wizard. Company info, branding, content and admin account in five steps.
Auto-sitemap, JSON-LD structured data, meta tags, breadcrumbs, Open Graph. No plugin required.
Built-in i18n system with JSON language files. English and Dutch included. Add any language by creating a single file.
| WordPress | EASEO CMS | |
|---|---|---|
| Database required | MySQL / MariaDB | None — JSON files |
| Dependencies | PHP + MySQL + plugins | PHP only |
| Installation | Create DB, wp-config, wizard | Upload + wizard |
| Updates | Core + theme + 10-30 plugins | git pull |
| Security | Depends on plugins | Built-in: 2FA, CSRF, CSP |
| Load time | DB queries + plugin overhead | Direct file reads |
| Data sovereignty | Often requires cloud/SaaS plugins | 100% on your server |
| Ecosystem | 60,000+ plugins | Manual extension |
| Complex sites | E-commerce, membership, LMS | SMB websites, blogs |
index.php Homepage blog.php / blog-post.php Blog engine contact.php Contact page pagina-router.php Dynamic pages includes/ Core PHP (content, auth, forms, media, mail, i18n) beheer/ Admin panel (dark theme) templates/ Reusable frontend sections lang/ Language files (en.json, nl.json, ...) data/ JSON data files (git-ignored)