php2modern
PHASE A · THE MODERNIZATION ASSESSMENT

Know what you have before deciding what’s next.

A paid, read-only, static review of your PHP application or WordPress site by Talya Smart specialists. You receive the full Assessment Report — and you are under no obligation to migrate.

01 — WHAT WE REVIEW

The application as it really is, not as it’s documented.

Versions & frameworkPHP and Laravel, Symfony, CodeIgniter or plain PHP; WordPress core, theme and plugins.
Dependenciescomposer.lock inventory and unsupported packages.
Routes & endpointsA full map of what the application exposes.
Auth & sessionsHow users, roles and sessions actually work.
Database schemaEntities, relationships and data-migration risk.
Integrations & jobsExternal systems, cron and scheduled work, existing tests.
02 — THE ASSESSMENT REPORT

Seven chapters. Delivered as PDF plus a structured version.

  1. 01Application inventoryModules, routes, integrations, jobs, data model.
  2. 02Business rulesWhat the rules are and where they live in the code.
  3. 03Risk hotspotsDead code, coupling, unsupported versions, data-migration risk.
  4. 04Tests & parity needsCurrent coverage and the parity tests a migration would need.
  5. 05Target architectureRecommendation with reasoning and the alternatives considered.
  6. 06Effort & budget estimateNon-binding. Based on modules, integrations, data, tests and rule density — never LOC alone.
  7. 07Migration plan outlineIncremental (strangler-fig) or rewrite, and why.

The report is complete on its own. A Migration Proposal, if you want one, is a separate document with its own commercial terms.

03 — YOUR CONTROL

Every kind of access is a separate, revocable signature.

repository_read

Read-only access to the named repositories, for a defined window.

code_processing

Static analysis of the received code in an isolated, resource-limited workspace.

AI opt-in · OFF BY DEFAULT

Optional and separate. Names the provider, model, region and retention terms. Withdraw at any time.

How code would reach us

Four intake modes are designed. None is open yet — they open only after internal approval. Raw passwords are never part of the flow.

  • Specialist-ledCLOSED
  • GitHub AppCLOSED
  • Archive uploadCLOSED
  • Delegated accessCLOSED
04 — NOT INCLUDED
  • Running the application or any of its code
  • Penetration or security testing — the report never calls an app “secure”
  • Changes to any repository or live system
  • Receiving raw passwords
05 — WHO OWNS WHAT
  • You receive the full report and the right to use it.
  • Content specific to your application belongs to you.
  • Talya Smart keeps its pre-existing tools, templates and checklists.
  • Your code and access artefacts are deleted after delivery, with a dated record.

Scope starts with a conversation.

Assessment pricing depends on size and complexity, so we discuss your application first. Assessments are not on sale yet.

Discuss your modernization projectNo checkout · no code upload