J'ai créé ce modeste CMS en PHP (et Zend Framework).CMS: synchroniser les liens vers les pages internes dans le contenu de la page
Le contenu d'une page du site Web publié est stocké dans un champ MySQL TEXT. Lors de la modification du contenu d'une page, il est possible de créer des liens vers d'autres pages internes du site Web.
Les limaces de pages (SEO uri) sont également modifiables dans le CMS. Quel est un bon moyen de synchroniser les liens internes dans le contenu, quand le slug d'une page qui est lié à est modifié par l'utilisateur final du CMS?
J'accueille des solutions, depuis des solutions simples et robustes (sans trop refactoriser la base de données), jusqu'à des solutions plus complexes et flexibles, qui nécessitent un refactoring de la base de données et autres. Quelles sont les bonnes idées pour gérer cela?
Merci d'avance.
PS .: Il n'est pas nécessaire de spécifier PHP/MySQL. Juste le concept global ira probablement bien, à moins que ce soit quelque chose d'obscur que PHP/MySQL est incapable de gérer bien sûr.