标签: content-management-system
我的问题是其他内容管理系统如何处理第三方开发者的扩展?
我正在阅读wordpress,joomla,drupal的代码,但我需要更深入的解释。
答案 0 :(得分:2)
基本上,您需要拥有一个API,通过该API,第三方删除者可以与您的CMS进行交互,而不会破坏或破解您的“核心”代码。在Wordpress中,它通过共同称为“钩子”来完成,通过它你可以将一些逻辑注入核心模块,而无需实际编辑它们。一切都取决于需要开发什么类型的第三方工具:主题,插件,黑客等。