Вопросы с тегом «transient»

61
Собирается ли временный мусор?

Этот вопрос заставил меня задуматься, что временные RSS-каналы в wp_options не удаляются автоматически? Переходные процессы должны истечь и быть удалены. Однако единственный способ, которым я вижу это обработанный, состоит в том, когда переходный процесс истек и запрошен, тогда это удалено во время...

21
Как работает кеширование объектов?

Я ищу окончательный ответ здесь. Когда включено кэширование объектов, где в конечном итоге живут параметры и переходные процессы? По умолчанию оба хранятся в базе данных. Но я слышал некоторые упоминания о том, что memcache будет хранить их в другом месте, а APC сделает что-то еще полностью. Где...

18
Должен ли я использовать Transient API для хранения HTML-строки или объекта?

Давайте предположим, что есть плагин, который отображает 20 связанных постов (для каждого поста) с очень сложным запросом. А затем, используя данные из этого запроса, он создает сложную HTML-разметку. Также следует отметить, что плагин является общедоступным и может быть установлен на любой сервер...

16
Когда я должен использовать API Transient?

Я никогда не использовал API-интерфейс Transient и задавался вопросом, есть ли у кого-нибудь рекомендации о том, когда его использовать. Статья Кодекса предполагает , что в качестве разработчика темы я мог бы задать каждый новый WP_Query()как переходные; Я предполагаю, что то же самое можно сказать...

14
Это сломает мой сайт, если я удалю все временные записи в таблице wp_options?

Мой сайт в настоящее время содержит более 500 тыс. Переходных записей в таблице wp_options. Это приводит к частому сбою таблицы, и поэтому мой сайт. Я думал, что временные записи все истек через некоторое время. Я не уверен, какие плагины ответственны, а что пошло не так. Однако я не хочу, чтобы...

9
Есть ли опасность в удалении всех переходных процессов?

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

9
Как убедиться, что одновременно работает только один wp_cron ()?

У меня есть около 20 wp_cron()функций, таких как следующий код. Почти все кроны бегают ежечасно; несколько ежедневно. if ( ! wp_next_scheduled( 'my_task_hook' ) ) { wp_schedule_event( time(), 'hourly', 'my_task_hook' ); } add_action( 'my_task_hook', 'my_task_function' ); function my_task_function()...

8
Кэшировать удаленный (HTTP) запрос с помощью Transient API

Я пытаюсь использовать get_transient()метод в моем WordPress, я прочитал документ и, кажется, я делаю то, что было описано в документации. Мне нужно показывать погоду на моем сайте, и я использую сторонний API погоды, который обновляется каждые 6 часов. Мы создаем локальный кеш погоды, чтобы API...

8
Является ли get_option () быстрее, чем доступ к get_transient ()?

Сегодня я запускаю тест по моей базе данных, чтобы изучить разницу в скорости доступа к ключу из опций, пользовательских таблиц и переходных процессов. Я запустил тест 1000 раз, и вот время, необходимое для выполнения 1000 операций get: get_transient() 0,0245 секунд get_option() 0,0068 секунды...