1.2. 动态插件与静态插件的比较
静态插件内置在 RHDH 应用程序的核心中。安装插件后,安装或升级静态插件需要重启应用程序。
下表提供了 RHDH 中的静态和动态插件之间的比较。
功能 | 静态插件 | 动态插件 |
---|---|---|
集成 | 内置于核心应用程序。 | 在运行时加载,与内核分开。 |
灵活性 | 需要核心更改来添加或更新功能。 | 在没有内核更改的情况下添加或更新功能。 |
开发速度 | 速度较慢,需要完全重建新功能。 | 更快、快速部署新功能。 |
自定义 | 仅限于预定义的选项。 | 通过加载特定插件来轻松定制平台。 |
维护 | 更复杂,因为紧密耦合的功能。 | 通过模块化架构增强。 |
资源使用 | 启动时载入的所有功能。 | 仅动态加载所需的插件。 |
创新 | 由于重建周期的试验速度较慢。 | 使用新插件快速试验。 |