如果它是完全相同的代码,那么不-它不应该导致任何性能更改。。。
为什么?因为加载插件是一个非常简单(因此很快)的过程。这一切都发生在wp-settings.php
代码如下:
// Load active plugins.
foreach ( wp_get_active_and_valid_plugins() as $plugin ) {
wp_register_plugin_realpath( $plugin );
include_once( $plugin );
}
unset( $plugin );
正如你所看到的,这只是一个循环。和
wp_get_active_and_valid_plugins
非常简单,只需加载选项(
active_plugins
) 然后遍历该数组并检查文件是否存在。。。
所以,无论有多少个插件,从DB中只加载一个选项,并且加载插件时没有代价高昂的操作(除非插件本身做了一些复杂的事情)。
附言:当然,我认为这些插件的数量是合理的-如果你删掉这些代码,最后有1000个插件,那么它可能会导致一些问题(但仍然很小,我想主要是在检查更新期间)