Knowledgebase

Keeping Skills and Projects Current Print

  • developersgitdeployment, developers, php, security, troubleshooting, staging, guide, howto
  • 0

Maintenance that is not about any single site.

WHAT GOES STALE

PHP versions, which reach end of life Framework versions, which stop receiving security fixes Dependencies, which are abandoned by their authors Your own knowledge of both

A ROUTINE FOR YOUR PROJECTS

  • Quarterly: run dependency audits across projects, note what is outdated
  • Twice yearly: check PHP version support timelines and plan upgrades
  • Annually: review each project and decide whether it is maintained, needs work, or should be retired

THE PROJECTS THAT CAUSE TROUBLE

Ones built years ago, still running, on an unsupported PHP version, with abandoned dependencies, where the client assumes it is fine.

Tell them before it breaks rather than after.

PLANNING UPGRADES

A major version upgrade is work. Budget it, schedule it, and test on staging.

Deferring indefinitely means eventually doing it under pressure, after a security problem, on a version several major releases behind.

KEEPING A LIST

Every project, its stack, its versions, and when it was last updated. Without it, you will not know what needs attention.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot