Производительность - Ускорение Admin-Ajax.php

  • Автор темы Togainmass
  • Обновлено
  • 21, Oct 2024
  • #1

Сейчас я играю с формами AJAX, но заметил, что admin-ajax.php работает довольно медленно. Если я просто верну слово «тест», это займет около 1400 мс.
Я предполагаю, что это связано с загрузкой ядра WordPress, что может немного замедлить его работу.

Я добавил обработку формы в виде плагина, надеясь, что это поможет ускорить процесс по сравнению с добавлением ее в файл function.php.

 /*
Plugin Name: Form test
*/
add_action( 'wp_ajax_form_test', 'form_test' );//logged in
add_action( 'wp_ajax_nopriv_form_test', 'form_test' );//not logged in

function form_test(){

echo 'test';

die();
}
 

Затем я перешел в /wp-admin/admin-ajax.php?action=form_test.

Могу ли я что-нибудь сделать, чтобы немного ускорить это?

#ajax #производительность

Togainmass


Рег
06 May, 2020

Тем
74

Постов
226

Баллов
646
Похожие темы Дата
Похожие темы
Установка — Можно Выяснить, Как Заставить Wordpress Переходить На .Com, А Не На .Com/Directory.
Php – Как Мне Получить Изображения (С Предварительным Просмотром Миниатюр) Для Отображения В Результатах Поиска?
Как Обернуть Подписи К Изображениям Wordpress Внутри Тегов H2, H3?
Пользовательские Типы Сообщений — Работа Со Ссылками «Следующий» И «Предыдущий» В Шаблонах Единой Таксономии
Черновик - Предварительный Просмотр Сообщений/Пользовательских Типов Сообщений В Архиве
Плагины - Не Могу Добавить Рекапчу
Перезапись Url-Адреса — Перезапись На Основе Целых Чисел Не Распознается При Значении 1
Вложения. Программное Добавление Изображений В Медиатеку С Помощью Wp_Generate_Attachment_Metadata Происходит Случайно.
Доступ Пользователя — Запретить Отправку Определенных Сообщений Подписчикам Ленты.
Javascript — Wp_Enqueue Имеет Ресурс, Но Не Генерирует Тег Сценария
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно