Fixed-scope first step

Legacy PHP Health Check: know your risks before you decide.

A focused technical review of your PHP or CodeIgniter application. You learn what is risky, what should be fixed first and what can safely wait.

The right first step before a takeover, a PHP upgrade or a modernization project, without committing to any of them.

Scope and price agreed upfront
No changes to production
No obligation afterwards

What you get

A clear, written picture of your system.

Written for both decision makers and developers: what the risks mean for the business, and what should technically happen next.

You receive:

  • Risk map
  • Priority fixes
  • Takeover recommendation
  • Modernization options
  • Clear next steps

What we review

The areas where legacy systems usually fail.

Runtime and compatibility

Which PHP version the system runs on, whether that version still receives security updates, and what would break on a newer one.

Security

  • Authentication, sessions and password storage
  • SQL queries, file uploads and user input handling
  • Outdated libraries with known problems

Code and architecture

How the application is structured, where the business-critical logic lives and which areas are fragile or risky to change.

Database and data safety

Database structure, backups and whether the system can actually be restored after a failure.

Infrastructure and deployment

Hosting, server configuration, how changes reach production and what happens when something goes wrong.

How it works

Four simple steps.

You stay in control of access at every step, and nothing changes in your live system.

01

Short conversation

You describe the system and the concerns. We agree scope and price.

02

Access

You provide read access to the code, the database structure and server details.

03

Review

We review the application and its environment and document the findings.

04

Report and walkthrough

You receive the written report and we go through the priorities together.

FAQ

Frequently asked questions.

What access do you need?

Read access to the source code, a copy or read access to the database structure, and information about the server or hosting. We do not need to change anything in production for the review.

Will the review affect our live system?

No. The Health Check is a review, not a change. We work from the code, a database copy and the server configuration.

How is the scope and price agreed?

After a short conversation about the system, we agree the scope and the price upfront, before any work starts.

Do we have to continue with you after the Health Check?

No. The report is yours to use with any developer or team. Many clients continue with a takeover or maintenance, but there is no obligation.

Our system is not CodeIgniter. Is that a problem?

No. We review custom PHP applications and other frameworks too. CodeIgniter 2 and 3 are a specialization, not a requirement.

Request a Health Check

Tell us about the system you want reviewed.

A few details are enough to start: what the system does, the PHP version if you know it, and what worries you most. We will reply personally with a proposed scope.

Personal technical reply
No sales team
No obligation
Written communication welcome

We use your information only to review and respond to your enquiry.

Read our Privacy Policy.