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

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

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

3
Должен ли я использовать Transient API для хранения HTML-строки или объекта?
Давайте предположим, что есть плагин, который отображает 20 связанных постов (для каждого поста) с очень сложным запросом. А затем, используя данные из этого запроса, он создает сложную HTML-разметку. Также следует отметить, что плагин является общедоступным и может быть установлен на любой сервер с любой конфигурацией. Что-то вроде: /* complex and …
18 cache  transient 

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

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

1
Как убедиться, что одновременно работает только один 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() { //Complex Code } Чтобы повысить производительность сервера и не получать сообщений о …

3
Есть ли опасность в удалении всех переходных процессов?
У меня есть большой сайт для клиента, и, поскольку это действительно настраиваемая установка WordPress с множеством расширений функциональности, я не могу использовать плагины для кэширования. Чтобы повысить производительность, я построил большую часть сайта с использованием переходных процессов (например, навигацию, карты Google со всеми маркерами и т. Д.) И оставил динамический …

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

2
Кэшировать удаленный (HTTP) запрос с помощью Transient API
Я пытаюсь использовать get_transient()метод в моем WordPress, я прочитал документ и, кажется, я делаю то, что было описано в документации. Мне нужно показывать погоду на моем сайте, и я использую сторонний API погоды, который обновляется каждые 6 часов. Мы создаем локальный кеш погоды, чтобы API вызывался только по истечении времени. …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.