Articles of Кэширование

PDO и кэширование, как реализовать его в классе базы данных?

При использовании PDO и MySQL есть ли какие-либо преимущества в результатах кэширования, которые я знаю, я буду использовать несколько раз на одной странице? Или PDO / MySQL автоматически обрабатывает подобные вещи? И если я должен сам это сделать, должен ли я хранить фактические результаты запроса, или я могу просто сохранить PDOS-элементы в кеше и повторно […]

Отключить кеш на php и html с помощью AJAX

Я использую AJAX для своего веб-сайта и моего сайта, часть загрузки части после того, как документ готов к работе AJAX, и эти части являются динамическими. Пример одной части: Hello # USERNAME #, это разные для каждого идентификатора. Когда я вхожу в первый идентификатор, показываю свое имя пользователя, но при входе во второй идентификатор это имя […]

Можно ли защитить каталог / файл на сервере от внешнего мира, но сделать его доступным для PHP?

Мне было интересно: возможно ли защитить каталог / файл на сервере от внешнего мира, но сделать его доступным для PHP? Это довольно просто. Я кэширую веб-страницы на своем сервере с PHP в определенном каталоге, но я не хочу, чтобы веб-пользователи просматривали эти файлы или этот каталог напрямую. PHP, с другой стороны, должен иметь доступ к […]

Является ли новый пользовательский кэш APCu APC разделяемым между процессами?

Я планирую использовать пакет php5-apcu ubuntu. Разделяются ли данные между процессами? Другими словами, если я установил запись в кеше при загрузке одного веб-сайта, будет ли доступ на другой сайт доступным для кэша, даже если он будет обслуживаться другим процессом? Как это работает для: модуль prefork apache2 php php5 fpm с несколькими работниками PHP-кли

Вопрос кэширования MySQL или файловой системы

есть ли заметная разница в скорости, когда вы кешируете данные, которые вы извлекаете из базы данных, в файл в файловой системе (например: htdocs / cache / cachefile), а не захватываете его напрямую из базы данных MySQL? Большое спасибо!

Почему изображения, поданные с моего веб-сервера, не кэшируются на клиенте?

Я сохраняю все мои изображения за webroot (до /var/www/ ), что означает, что веб-сервер не может отправлять заголовки кэша обратно для моих изображений. Что мне нужно добавить к этому, чтобы заставить веб-кеш пользователя работать? В настоящее время это происходит каждый раз в том же браузере. Мой путь <img> на моих страницах выглядит примерно так: <img […]

Создайте изображение с помощью Drupal imagecache перед использованием imagecache_create_path и getimagesize

Я использую imagecache_create_path () и getimagesize (), чтобы получить путь к образуемому imagecache изображению и его размерам. Однако, если это первый раз, когда мы обращаемся к странице, изображение пока не существует, и imagecache_create_path также не генерирует ее. Вот код: // we get the image path from a preset (always return the path even if the […]

Проблема кэширования CakePHP при перенаправлении обратно на ту же страницу

Я использую CakePHP 2.6 У меня проблема, когда я перенаправляюсь обратно в тот же вид, откуда был сделан запрос. Представление, похоже, кэшируется, поэтому любые изменения, внесенные во время запроса, не отображаются, пока страница не будет обновлена ​​снова. Это означает: пользователь не может видеть только что внесенные изменения. Всплывающие сообщения отображаются в следующем представлении (что плохо). […]

Конфигурация интерфейса кэша Zend

Zend_Cache can be configured to cache several types of output, including the results of function calls, the results of object and static method calls, entire pages, and configuration data. Учитывая этот контроллер и связанные с ним взгляды, как бы вы шли с кешированием? Из того, что некоторые из вас предложили здесь (см. @marcin), я понял, […]

как использовать phpfastcache?

это мой основной запрос в файле index.php Я пытаюсь кэшировать этот запрос с помощью phpfastcache $shorting = $conn->prepare("SELECT text,time FROM small WHERE active='0' ORDER BY time DESC LIMIT 10"); $shorting->execute(); while($obj = $shorting->fetch(PDO::FETCH_OBJ)){ <div id="lastnews_title"> <div><?php echo $obj->text; ?></div> <div style="text-align:left"> <?php echo timeTonow($obj->time); ?> </div> это пример на сайте phpfastcache // Require Library require_once("../phpfastcache/phpfastcache.php"); […]