wordpress heartbeat api и admin-ajax.php

WordPress — это очень полная CMS , и в некоторых случаях мы можем найти функции, которые нам не нужны или, по крайней мере, нам не нужны полностью, и это может стать проблемой для многих пользователей.

Сегодня мы поговорим о WordPress Heartbeat API , функции WordPress.  Kоторая была добавлена ​​в версии 3 и обычно работает через знаменитый файл WordPress admin-ajax.php. Он служит для того, чтобы код AJAX мог взаимодействовать с ядром WordPress.  Fсоздавая динамические функции внешнего и внутреннего интерфейса WordPress.  Gтакие как, например, автосохранение редактора WordPress (версии).

API Heartbeat для администратора AJAX WordPress

Однако Heartbeat API используется не только ядром WordPress . Он также используется темами и плагинами .
WooCommerce , например, активно использует. Heartbeat API (который мы обычно видим в запросах к admin-ajax.php ) из-за всех его динамических функций, таких как фильтрация .

Некоторые распространенные функции WordPress , которые работают с Heartbeat API :

Как я уже говорил ранее, люди обычно знают список мобильных номеров ближнего востока Heartbeat API из файла admin-ajax.php , который мы можем найти в WordPress . Возможно, вы уже знаете, что при выполнении нагрузочного теста с помощью Pingdom Tools этот файл обычно вызывает замедление работы.

список мобильных номеров ближнего востока

Запросы к Heartbeat API передаются по этому

маршруту на веб-сайте:

Теперь, когда мы увидели, для чего предназначен WordPress Heartbeat API , давайте посмотрим, как он работает и как мы можем «решить» или «смягчить» проблемы wpo оптимизирует woocommerce сайтов, которые широко используют Heartbeat API и admin-ajax.php .

 

Как API Heartbeat работает в WordPress?
Хорошо, теперь, когда вы знаете, что делает Heartbeat API , давайте посмотрим, как он работает.

В этом случае я возвращаюсь к комментарию того, что уже сказал в статье о wp-cron.php для WordPress , а именно, что мне не нравится, как работают некоторые системы WordPress . Heartbeat API — один из таких случаев.

Мы предполагаем, что в настоящее

время в WordPress мы не можем жить без Heartbeat API . Это потому, что именно это делает наши сайты динамичными: от определенных анимаций с динамическими номера тр внешними данными до автосохранений редактора .

Для работы Heartbeat API между браузером посетителя и сервером, на котором размещен WordPress , время от времени передаются импульсы (биения) . Эти импульсы поддерживают непрерывную синхронизацию между WordPress и браузером посетителя , что позволяет нам управлять данными с обеих сторон без необходимости перезагрузки страницы.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top