Het onderhouden van oude PHP software kan een uitdaging zijn. Veel organisaties zitten klem op het probleem of verouderde software onderhouden moet worden, of toch herbouwd moet worden. Vooral wanneer de software in kwestie al jaren in gebruik is en de technologie sindsdien sterk is veranderd. Vaak word tegenstrijdig advies gegeven of aangeraden oude software af te schrijven en opnieuw te beginnen. Dit kan een mogelijkheid zijn, maar vaak is dit financieel niet ingecalculeerd en is het prettig als bestaande software nog beheerd en bijgewerkt kan worden. Met dit bericht bieden we inzicht in het proces om te bepalen of software verder ontwikkeld kan worden, of beter nieuw gebouwd kan worden.
In het onderhouden van oude PHP software is het belangrijk om regelmatig de codebase en beveiliging te controleren en bekende problemen te documenteren. Zeker eerdere versies (bijvoorbeeld PHP 4 of 5.6) zijn inmiddels jaren oud en krijgen geen beveiligingsupdates meer. De bovenstaande stappen kunnen in veel gevallen inhouse uitgevoerd worden en bieden een solide basis om een geïnformeerde beslissing over de toekomst te nemen. Een second opinion van een software ontwikkelaar kan natuurlijk nooit kwaad.
Bij solutions.io organiseren we regelmatig op maat gemaakte workshops ter ondersteuning van dit soort processen. Neem vrijblijvend contact met ons op voor meer informatie of lees meer over onze aanpak van Legacy code! Voor verschillende van onze klanten beheren we al jarenlang bestaande oudere software. Meer hierover bij onze case studies.