Je travaille avec une entreprise Web qui approche d'un point où elle devra probablement repenser le produit en tant que V2 - en raison de la croissance de certaines de ses fondations et principes V1 qui ont été intégrés dans pratiquement tout, du modèle de données à la Les interfaces des utilisateurs. Pour diverses raisons, cette évolution pourrait impliquer une migration de CakePHP (avec lequel la V1 a été construite) vers Symfony ou Zend.
Je voudrais demander des opinions expérimentées sur la façon dont les gens auraient pu gérer une transition comme celle-ci pour un site Web qui a un trafic important et génère des revenus. Je ne veux pas ouvrir une discussion sur les avantages et les inconvénients des différents frameworks PHP, ni pourquoi cette migration pourrait être nécessaire. Au contraire, je serais très intéressé de savoir s'il existe des alternatives pratiques pour essentiellement construire un V2 à partir de zéro à côté du V1 pendant quelques mois - et verrouiller un temps de codage précieux pour la durée de cette période intense. Un exemple d'une telle alternative pourrait être la migration d'une application en plusieurs parties sur une période plus longue.
Je serais reconnaissant pour toute opinion de personnes qui auraient pu gérer ou être impliquées dans de telles transitions.
Merci d'avance.