🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
![](https://img.kancloud.cn/af/5a/af5a588a68e67f2e96a55bc8b2a0ba18_417x320.jpeg) AOP 插件机制 AOP 插件机制 什么是 AOP? AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP概念早起被应用在Java当中,一般被应用到日志、监控等可以切入的辅助功能里。说的直白一点就是往代码里插入代码,合并后运行。 Xiuno BBS将这个概念应用到了WEB领域,作为对MVC机制的补充,取得了不错的效果,其插件机制就是采用的类似AOP的概念,开发起来非常的简便。 这样不用在定义大量的 API,只需要在代码文件中加一些注释标示钩子的位置,插件即可插入进来。方便又高效。 ![](https://img.kancloud.cn/ed/84/ed84f7e8b2484c5539defd78a2fc6420_776x381.jpeg)