Sound familiar?
- Your hosting company is warning that your PHP version is no longer supported.
- Your CMS keeps asking for updates you're nervous about installing.
- Your site runs on a version of WordPress, Drupal, Craft CMS or Laravel that no longer gets security fixes.
- Plugins and libraries have stopped being updated, and adding new features has become impossible.
Why it matters
Out-of-date software stops getting security fixes, and hosting companies eventually stop supporting old PHP versions altogether. The longer it's left, the bigger, riskier and more expensive each upgrade becomes. Doing it in planned steps keeps it manageable.
What I upgrade
- PHP, from old 5.x and 7.x versions up to PHP 8, fixing the code that newer versions reject.
- Craft CMS, including older Craft sites moving to Craft 5.
- Laravel, step by step through the major versions.
- WordPress and Drupal, including themes and plugins that have fallen behind.
- Frameworks like Yii and CodeIgniter, upgraded or, where it makes more sense, migrated.
- Classic ASP, .NET, Ruby and virtually any other framework brought up to date in the latest stable version of PHP.
Safe, tested and reversible
Every upgrade is done on a copy of your site first. I test the things that matter to you, such as forms, payments, logins and imports, before anything goes live, and keep a full backup so we can roll back if we need to.
Pricing
After a short review of your site, I'll give you a fixed quote for the upgrade, and tell you honestly if a migration or rebuild would be better value.