Модератор
Юрій
(@yube)
Есть ли в WordPress встроенный кеш на обработку php-программы?
Нет, если не ставили плагины. С версии 2.3, если не ошибаюсь, нет встроенного межсессионного кэширования.
Кэшировать может вэб-сервер, прокси-сервер или сам браузер. У Ишака в настройках можно (и даже нужно) включить проверку страницы по каждому входу (не помню, как буквально это называется), особенно на время настройки сайта, иначе капут клавише F5 🙂 С серверным кэшированием, если оно включено хостером, посложнее будет.
А может ли хостер кешировать именно результат выполнения php-скрипта? Или только результаты выборки из базы данных (memcache вроде)?
Просто я поменял номер версии подключаемого js-файла в главном php-файле плагина, но в IE все равно подключается javascript-файл со старым номером версии.
Значит кешируется html-результат работы php-скрипта?
Или браузер может кешироваться подключаемый файл, не зависимо от аргумента ?ver= после названия и .js?
И еще:
а как называется Проверка страницы по каждому входу, и что именно это значит — проверка по каждому подключаемому js или css файлу?
большое спасибо!
Модератор
Юрій
(@yube)
А может ли хостер кешировать именно результат выполнения php-скрипта?
Именно это и может. Смотрите http-заголовки — там всё видно.
Или только результаты выборки из базы данных (memcache вроде)?
mysqld кэширует запросы, но очень аккуратно, в эту сторону и смотерть нечего. memcache — это вообще из другой оперы.
а как называется Проверка страницы по каждому входу,
Это у Вас Ишак перед глазами, а у меня — нет. Смотрите настройки временных файлов или как-то так. Не помню я, а смотреть негде — нет у меня под руками Ишака.
и что именно это значит — проверка по каждому подключаемому js или css файлу?
По каждому http[s] запросу.