ISVTEC Web Applications

Legacy Web Application Modernization

PHP 5 to PHP 8, Python 2 to 3, Drupal 7 or Magento 1 to current versions: your old web application upgraded step by step, each step tested on a separate platform. No rewrite.

Every month on an unsupported version adds risk: flaws that will never be patched, a hosting provider that drops the old runtime, developers who refuse to touch it. And the big-bang rewrite you were quoted would freeze the business for a year.

There is a third way. We upgrade the stack you already have, in place, one controlled step at a time, until it runs on current, supported versions.

Step by Step, Never a Big Bang

  1. Inventory: runtime, framework, CMS, extensions, database, operating system, and what blocks each upgrade
  2. Plan: the order of the steps, each small enough to roll back
  3. Each step on a separate platform first: a copy of production, where your team and ours test the application before anything changes for your users
  4. Switch at the time you choose, with the previous version kept ready to come back
  5. Next step, only once the last one has run clean in production

What We Upgrade

  • Language runtime: PHP 5 to 8, Python 2 to 3
  • Frameworks and CMS: Drupal 7, Magento 1, Joomla 3, PrestaShop 1.6, old WordPress and their extensions
  • Database engines and their versions
  • The operating system underneath, through a DevOps mission

Why It Works

We have kept stacks running for 15 years by upgrading them in place, one controlled step at a time. Until the last step, your platform stays under our Legacy Web Application Maintenance: secure and online the whole way.

Pricing

A project, scoped and priced after the inventory. You know the plan and the price of each step before it starts.