You just received a call from a client whose SiteGround invoice grew by a few pounds after a routine price update. They want you to move the site without breaking the booking flow or losing the fast page loads they are used to. The request is simple on the surface, but the decision hides a handful of trade-offs that are easy to miss unless you compare the two platforms side by side.
SiteGround's Polished Experience
SiteGround markets a highly-styled dashboard that feels like a premium app. The navigation is grouped into tabs for "Speed", "Security", and "Backups", each with a few toggle switches. The biggest visible win is the built-in caching layer. When you enable SuperCacher, SiteGround automatically wraps nginx with an LEMP stack, adds a Redis object cache, and clears the cache on every content change. For many WordPress sites this translates into sub-second first-byte times without any extra plugins.
Another strength is the integrated support widget. The chat window opens inside the same UI, and the ticketing system references the exact page you were on when you clicked "Help". That level of context speeds up troubleshooting for users who are not comfortable digging through logs.
SiteGround also supplies daily backups as a default, stored in their own off-site archive. The restore button is a single click, and the backup retention window is clearly shown in the UI. For small shops that rely on a single point of contact, this can feel reassuring.
What TrueCore Gives You Instead
TrueCore does not try to hide the infrastructure behind a glossy skin. Our panel lists exactly what you can control: Account, DNS, Database, SSH, Email, Status, and Add-ons. The layout mirrors the features you actually use, no extra "Speed" or "Security" modules that you never touch.
Because we own the code, every button maps directly to a known process. When you click "Add DB" we spin up a fresh PostgreSQL 16 instance on the same node that hosts your site. All of our higher-tier plans (Ember, Blaze, Inferno) ship with PostgreSQL 16 by default, and you can see the connection string right in the panel. There is no hidden MySQL-only layer that you have to work around.
Our pricing is transparent. The Flameling plan starts at £10 / mo for a single site with 4 GB of storage and SQLite. The Ember plan, at £20 / mo, adds three sites, 40 GB of storage, and PostgreSQL 16. The Inferno plan, at £80 / mo, gives you 20 sites, 100 GB of storage, and unlimited PostgreSQL databases. All plans include daily SSL certificates, DNS management, and SSH access. Annual price rises are capped at 2.5 % and announced 30 days in advance, which is a far simpler model than the quarterly "price-adjustment" notices you sometimes see elsewhere.
Backups are handled by restic and stored in per-node Backblaze B2 buckets. The interval depends on your plan: daily for Flameling, 12-hourly for Ember, 6-hourly for Blaze, and 30-minute for Inferno. The backup process runs under your own encryption key, so only you can decrypt the data. This is a different approach from SiteGround's opaque archive, but it gives you full ownership of the backup files.
Our DNS daemon, flame-dnsd, updates zones across three authoritative nameservers in under five seconds using inotify and WireGuard-secured rsync. The panel shows you the exact TTL values you set, and you can query the current state with dig @ember.truecorehosting.com example.com. No hidden CDN or proxy layer is inserted unless you add one yourself.
In the post "Why We Built Our Own Control Panel" we explained why owning the panel matters. The same reasoning applies when you move away from SiteGround: you gain the ability to script everything. The site CLI lets you run commands like site status or site email add user@example.com directly from your shell, and those commands hit the same backend as the web UI.
The Trade-offs You Should Expect
You lose SiteGround's one-click SuperCacher. TrueCore does not provide a proprietary object cache that sits between PHP and the database. If you need Redis or Memcached you install them yourself via the Add-ons menu, or you rely on WordPress plugins such as WP-Rocket that manage file-based caching. This adds a small amount of setup work, but it also means you decide exactly which cache keys are stored and for how long.
The dashboard polish is another point of difference. SiteGround's UI uses animated icons and a dark-mode switch that feels modern. TrueCore's panel is functional and minimal. It shows you the data you need without decorative widgets. For some users that is a step down in visual appeal, but it reduces the cognitive load and eliminates the "where-is-my-setting?" moments that can generate support tickets.
Both platforms give you free SSL, DNS, and automatic PHP updates, so those aspects are a wash. Both support WordPress with one-click installers, and both let you enable HTTP/2 on the fly. The biggest practical distinction comes down to ownership. With SiteGround you trust the provider's internal backup schedule, its caching stack, and its pricing algorithm. With TrueCore you see the exact backup interval, you control the database engine, and you know exactly what you are paying for each feature.
Making the Switch Smoothly
If you decide the trade-offs are worth it, start with a staging copy. Export your WordPress database with wp db export and upload it to the new PostgreSQL instance using psql -h <host> -U <user> -d <dbname>. Move your files via rsync -avz /path/to/site/ user@ember.truecorehosting.com:/var/www/site. Once the files and database are in place, run site ssl renew to issue a new Let's Encrypt certificate, then update the DNS records to point at the TrueCore nameservers (ember.truecorehosting.com, litespeed.truecorehosting.com, spark.truecorehosting.com). The DNS change propagates in seconds thanks to our inotify-driven updates.
After the site is live, enable the caching plugin of your choice and schedule a cron job for wp cron event run --due-now if you need background tasks. Keep an eye on the Status tab for CPU and memory limits; our flame-guardian firewall will block abusive traffic automatically, and the flame-watchman loop will alert us to any downtime within five minutes.
Moving from SiteGround is not a decision you make lightly. You give up a highly curated caching layer and a designer-grade dashboard, but you gain full transparency, predictable pricing, and control over every piece of your stack. For businesses that value ownership and clear costs, that trade-off can be the better long-term choice.