我用 PHP(和 Zend 框架)制作了这个适度的 CMS。
已发布网站的页面内容存储在 MySQL TEXT 字段中。编辑页面内容时,可以创建指向网站内其他内部页面的链接。
页面 slug(SEO uri)也可以在 CMS 中编辑。
当 CMS 的最终用户更改链接到的页面的 slug 时,同步内容中的内部链接的好方法是什么?
我欢迎解决方案,从简单而强大的解决方案(无需过多重构数据库)到更复杂和灵活的解决方案,这些解决方案需要对数据库进行一些重构等。有什么好主意来处理这个问题?
提前致谢。
PS.:它不必在 PHP/MySQL 中指定。只是全局概念可能会很好,除非它是 PHP/MySQL 无法处理的晦涩难懂的东西。