Честно говоря, мне кажется, что на наших панелях управления сайтом должно быть больше прозрачности, чем это…

В разделе «Использование» я могу видеть расход токенов, но меня всё равно шокирует нехватка данных на самой странице переводов. Было бы здорово, если бы длительность кэширования была значительно сокращена (не более одной-двух минут) или существовал способ его обойти.
2 лайка
Это довольно длинное окно (до 2 часов), но это не дешевый запрос… он проверяет все посты до вашей даты обратного заполнения, умноженное на количество языков, умноженное на тип контента. Кто-то, сидящий на этой странице и запускающий его каждую минуту, не был бы идеальным вариантом.
Даже с кнопкой мы, вероятно, хотели бы ограничить частоту запросов… какая информация вас интересует? вам нужно какое-то подтверждение того, что процесс все еще продолжается? вы ждете конкретного результата?
2 лайка
Ничего конкретного… Я в основном проверяю, обрабатываются ли данные как положено, и мне интересно узнать, сколько ещё времени осталось.
Я прекрасно понимаю, что такой запрос не из дешёвых. Возможно, было бы здорово добавить возможность игнорировать обновление каждые 5–10 минут, с оговоркой, что частое обновление не является оптимальным решением. На моём сайте не так много постов (около 3000), так что я, наверное, не самый лучший пример «плохой практики», но даже просто локальное хранение очереди с её уменьшением по мере обработки для более актуальных обновлений кажется мне более разумным решением.