Временные плагины API и кэширования


Привет, НИНДЗЯ wordpress.... Я без ума от переходного api, и я реализовал его в своей теме.Мой вопрос

  1. Если я использую временный api, требуется ли плагин кэширования? (Я ненавижу плагины!!!)
  2. Если я использую переходный процесс и кэширование, каков будет результат?
  3. Могу ли я использовать плагин transient против кэширования?
  4. Работает ли плагин кэширования и переходный процесс по одному и тому же принципу?
Author: Mayeenul Islam, 2013-12-05

2 answers

Некоторые плагины кэширования, которые кэшируют целые страницы или сайты в файлах .html, поэтому очевидно, что все, сгенерированное на странице, будет "кэшировано" в этом файле. Другие виды кэширования хранят информацию в памяти (ОЗУ). Ответ несколько отличается в зависимости от того, о каком типе кэширования вы говорите, но...

Если я использую временный api, требуется ли плагин кэширования? (Я ненавижу плагины!!!)

Не ненавидьте плагины, просто избегайте плохих.

Вам не нужно использовать плагин кэширования, когда-либо, если вы этого не хотите. Без плагина кэширования вы все равно получите своего рода кэширование на основе базы данных.

Если я использую переходный процесс и кэширование, каков будет результат?

Плагин кэширования должен постоянно хранить временные данные в памяти (ОЗУ), что обеспечивает более быстрый доступ, но, очевидно, использует больше оперативной памяти.

Могу ли я использовать плагин transient против кэширования?

Понятия не имею, что это значит.

Является плагином кэширования и временным работать по тому же принципу?

Зависит от типа плагина, я думаю, но, вероятно, нет. Временный API сохраняет данные в базе данных. Экономя "тяжелую" работу, такую как сложный запрос или удаленный HTTP-запрос к базе данных, вы можете быстрее получить ее при последующих запросах. Плагин кэширования сохранит эти данные в оперативной памяти или в файле, который, вероятно, должен быть быстрее, чем PHP/MySQL.

 1
Author: s_ha_dum, 2013-12-05 22:42:40
  1. Переходный API работает в WordPress "из коробки" и не требует никаких плагинов. Однако установка специального кэша объектов может изменить его внутреннюю реализацию. Обычно для хранения данных в памяти, а не в базе данных и повышения ее производительности.

  2. Как радуги и единороги.

  3. " против" в вашем вопросе неясно.

  4. Нет. Плагины кэширования полной страницы (предположим, что вы имеете в виду) обычно хранят данные в файловая система, так что она может обслуживаться веб-сервером напрямую, минуя WordPress.

 3
Author: Rarst, 2013-12-05 20:16:12