Временные плагины API и кэширования
Привет, НИНДЗЯ wordpress.... Я без ума от переходного api, и я реализовал его в своей теме.Мой вопрос
- Если я использую временный api, требуется ли плагин кэширования? (Я ненавижу плагины!!!)
- Если я использую переходный процесс и кэширование, каков будет результат?
- Могу ли я использовать плагин transient против кэширования?
- Работает ли плагин кэширования и переходный процесс по одному и тому же принципу?
2 answers
Некоторые плагины кэширования, которые кэшируют целые страницы или сайты в файлах .html
, поэтому очевидно, что все, сгенерированное на странице, будет "кэшировано" в этом файле. Другие виды кэширования хранят информацию в памяти (ОЗУ). Ответ несколько отличается в зависимости от того, о каком типе кэширования вы говорите, но...
Если я использую временный api, требуется ли плагин кэширования? (Я ненавижу плагины!!!)
Не ненавидьте плагины, просто избегайте плохих.
Вам не нужно использовать плагин кэширования, когда-либо, если вы этого не хотите. Без плагина кэширования вы все равно получите своего рода кэширование на основе базы данных.
Если я использую переходный процесс и кэширование, каков будет результат?
Плагин кэширования должен постоянно хранить временные данные в памяти (ОЗУ), что обеспечивает более быстрый доступ, но, очевидно, использует больше оперативной памяти.
Могу ли я использовать плагин transient против кэширования?
Понятия не имею, что это значит.
Является плагином кэширования и временным работать по тому же принципу?
Зависит от типа плагина, я думаю, но, вероятно, нет. Временный API сохраняет данные в базе данных. Экономя "тяжелую" работу, такую как сложный запрос или удаленный HTTP-запрос к базе данных, вы можете быстрее получить ее при последующих запросах. Плагин кэширования сохранит эти данные в оперативной памяти или в файле, который, вероятно, должен быть быстрее, чем PHP/MySQL.
Переходный API работает в WordPress "из коробки" и не требует никаких плагинов. Однако установка специального кэша объектов может изменить его внутреннюю реализацию. Обычно для хранения данных в памяти, а не в базе данных и повышения ее производительности.
Как радуги и единороги.
" против" в вашем вопросе неясно.
Нет. Плагины кэширования полной страницы (предположим, что вы имеете в виду) обычно хранят данные в файловая система, так что она может обслуживаться веб-сервером напрямую, минуя WordPress.