Ускоряют ли хуки wordpress работу функций?

Ускоряют ли хуки работу функции ? или на скорость это никак не сказывается ?) Для примера:

function echo_1( $data ){
    echo $data[0] .' '. $data[1] .'!';
}
add_action( 'my_hook', 'echo_1' );

do_action( 'my_hook', [ 'Привет', ' мир' ] );

Что быстрее отработает ? вызов echo_1($data); или do_action( 'my_hook', [ 'Привет', ' мир' ] ); ? или разницы в скорости вообще нет ?)


Ответы (1 шт):

Автор решения: SeVlad

Хуки не для "ускорения", а для расширения/изменения функционала.

Что быстрее отработает ? вызов echo_1($data); или do_action( 'my_hook', [ 'Привет', ' мир' ] ); ? или разницы в скорости вообще нет ?)

С чистым php как правило будет быстрее. Но насколько медных полушек - вопрос в конкретном применении.

→ Ссылка