この控えめな CMS を PHP (および Zend Framework) で作成しました。
公開された Web サイトのページのコンテンツは、MySQL TEXT フィールドに保存されます。ページのコンテンツを編集すると、Web サイト内の他の内部ページへのリンクを作成できます。
ページのスラッグ (SEO uri の) も CMS で編集できます。
リンク先のページのスラッグが CMS のエンドユーザーによって変更された場合、コンテンツ内の内部リンクを同期する良い方法は何ですか?
シンプルで堅牢なソリューション (データベースのリファクタリングをあまり行わない) から、データベースのリファクタリングなどを必要とするより複雑で柔軟なソリューションまで、歓迎します。これを処理するための良いアイデアは何ですか?
前もって感謝します。
PS .: PHP/MySQL で指定する必要はありません。PHP/MySQL がもちろん処理できない不明瞭なものでない限り、グローバルな概念だけでおそらくうまくいくでしょう。