Articles of кеширование

Как фильтровать кешированный запрос в Laravel

Нужна помощь / совет с этой концепцией. У меня довольно сложный свободный запрос, который тянет строки по фильтрам пользователей. Я думал о том, чтобы сделать нефильтрованный (только соединение, без где / whereIns) запрос, который будет кэшироваться, а затем каким-то образом фильтровать этот кешированный запрос в соответствии с потребностями пользователей. Задержка 2-3 секунд при запросе db […]

Как очистить предыдущую переменную в кеше во время вызова Ajax при отправке переменной в PHP

Я не могу остановить предыдущую загрузку переменной во время вызова ajax. Пожалуйста, найдите onclick. Я передаю переменную и отправил значение в ajax-вызов скрипту PHP. У меня есть данные: rnc.csv DLRNC01 DLRNC02 DLRNC03 DLRNC04 DLRNC05 DLRNC06 DLRNC07 DLRNC08 DLRNC09 DLRNC10 DLRNC11 DLRNC12 DLRNC13 DLRNC14 код <?php if (($handle = fopen("rnc.csv", "r")) !== FALSE) { $i=0; $values=array(); […]

«Умная» система кэширования с использованием PDO и Memcache

Я работаю над «умной» системой кэширования, которая использует pdo и memcache. Тем не менее, я застрял в этой ошибке. Можете ли вы мне помочь? Мой код: $session = "a121fd4ztr6"; cache_query("SELECT * FROM `session` WHERE `session` = :session: LIMIT 1;", array(':session:' => $session)); // CACHE QUERY function cache_query($sql, $params) { global $db; global $memcache; $name = […]

PHP APC не работает с некоторыми символами в ключе?

У меня есть несколько тестовых пакетов zend-сервера CE (php5.3), один на Mac 10.8.2, один на экземпляре Linux EC2, оба из которых используют реализацию APC по умолчанию (кэш данных zend), которая поставляется вместе с установкой. На обеих машинах я звоню: apc_store("Installation:1234:lastActivity", "x", 120); Затем я вызываю apc_fetch для этого ключа. На Mac работает apc_fetch. В Linux […]

Doctrine Cache Symfony2 deleteByPrefix

Я хотел бы удалить все записи кэша, префиксные строкой, но мой код возвращает: Fatal error: Call to undefined method Doctrine\Common\Cache\FilesystemCache::deleteByPrefix() и мой код $deleted = $cachemanager->deleteByPrefix('catalog_'); например, где я проверил: в документацию доктрины http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/caching.html#deleting . Мне нужно очистить кеш с контроллера, а не от CLI … Кто-то как альтернатива этому методу «deleteByPrefix ()»?

Класс «Memcached» не найден в ларавеле

Я пытаюсь запустить простой код кеша, используя memcache в моем проекте laravel. Я добавил CACHE_DRIVER=memcached в мой .ENV-файл. Я создал папку memcache на диске C и добавил файл memcache.exe, и запустил его в cmd, открыв его как администратор. мой код в пути: Route::get('/', function () { // return view('welcome'); Cache::put('k1','created memcached memory!!',1); Cache::add('k2','used "add" in […]

Где APC хранит данные?

Я хочу использовать apc_store() для кэширования некоторых результатов. Но мне нужно знать, где будут храниться данные, и каков предел. Всегда ли он хранится в памяти? Или также записывает на диск? Я бы предпочел, чтобы данные, которые не имеют доступа очень часто, хранятся на диске. Должен ли я использовать для этого другую систему кеширования? Это предел? […]

Динамические изображения для электронной почты, такие как обратные часы (в свете кеширования изображений в Gmail)

То, что я пытаюсь сделать: динамические обратные часы в теле письма Что вызывает у меня боль: решение Google кэшировать изображения для пользователей клиента Gmail В ноябре прошлого года я применил часы обратного отсчета электронной почты для своей компании, используя эту технику: Обратный отсчет времени изображения GIF в электронной почте Работал как шарм, однако в декабре […]

PHP ob_start vs opcode APC, объясняет различия и реальное использование в мире?

Помещение: Я не пытаюсь изобретать колесо, я просто пытаюсь понять. Кэширование вывода может быть легко реализовано: //GetFromMyCache returns the page if it finds the file otherwise returns FALSE if( ($page = GetFromMyCache($page_id)) !== FALSE ) { echo $page; //sending out page from cache exit(); } //since we reach this point in code, it means page […]

PHP-решения для «кэширования страниц» для приложений CMS

В большинстве примеров используется тайм-аут кэш-памяти. Я хотел бы больше узнать о файловых кэшах (где база данных вызывается только тогда, когда в заданном каталоге нет файла). Это для базового информационного сайта с функциями CMS, выполненными с использованием php / mysql. Мои запросы возвращают слишком много сайтов в веб-приложениях. Добавление CMS в поиск возвращает репозитории скриптов. […]

Intereting Posts
Проблема с моей реализацией шаблона Post / Redirect / Get Есть ли способ автоматически запускать PHP-скрипт на веб-сервере хостинга withour cron? Временные метки PHP и настройка часового пояса Истечение отдельного процесса PHP для долгой задачи .htaccess или код защиты PHP от нескольких быстрых запросов Предупреждение: mysql_connect (): доступ запрещен Как поместить php внутри JavaScript? Разбор больших текстовых файлов с PHP без убийства сервера Как установить colspan динамически с помощью jquery? Передача php-переменных через параметры функции javascript, PHP, JAVASCRIPT Работа с файлами и utf8 в PHP Regex с возможными пустым совпадением и многострочным совпадением Генерировать заголовок динамически, чтобы отобразить запрошенный файл Как построить массив JSON из базы данных mysql Новая установка Symfony 3: не удалось открыть входной файл: приложение / консоль в установке композитора