Articles of caching

CakePHP Cache :: write () Могут ли ключи группироваться по модели?

Рассмотрим следующее: Cache::write('Model.key1' , 'stuff'); Cache::write('AnotherModel.key1' , 'stuff'); Cache::write('Model.key2' , 'stuff'); Можно ли удалить группу ключей из кэша? Например, если бы я хотел очистить все кэшированные данные для «Модели», но оставить «AnotherModel» в кеше, я хотел бы использовать следующее; Cache::delete('Model.*'); Возможно ли такое достижение в CakePHP 1.3.x? Благодаря!

Веб-сайт с оптимальным управлением кешем

Моя цель Я бы хотел, чтобы браузеры кэшировали весь мой сайт, но загружали только статический контент, когда меняли один или несколько файлов. Моя ситуация После некоторых исследований я нашел способ сделать это. То есть добавить Far Future Expires Header в мой htaccess файл и добавить к ним запросы с помощью функции filemtime() . Проблема Когда […]

Кэш-память Symfony 2: результаты запроса Doctrine

Я работаю над проектом Symfony2, используя Doctrine. Я хочу оптимизировать производительность API, добавив кэш к запросам. Я рассмотрел несколько вариантов, таких как: Кэш аннотаций Symfony Кэш доктрины Memcache Не уверен, с какой из них я должен идти, но для меня кажется, что кэширование данных на уровне доктрины было бы наиболее подходящим. Говоря, что я хотел […]

Сверхпростой статический файл (html) кэш php сайта

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

Magento – получить текущий продукт

У меня есть блок боковой панели в моем макете, который отображается на разных страницах. В этом блоке у меня есть список продуктов, и я хочу выбрать текущий продукт, когда я на странице продукта. Я использую : $current_product = Mage::registry('current_product'); для получения текущего продукта, но это работает только в первый раз, когда я загружаю страницу продукта. […]

как кэшировать результат twitter api?

Я хотел бы кэшировать результат результата twitter api и отображать их пользователям. Каков наилучший способ кэширования результата? Я думаю, что написать результат в файл, основанный на ограничении времени. Это нормально или любой другой метод? И самое главное, что будет идеальным временем кеширования? Я хотел бы отображать последний контент из твиттера, но twitter api имеет ограничения […]

Просмотр кэширования в Laravel 4

Я знаю, что Blade уже кэширует скомпилированный PHP для всех видов блейдов, но я хотел бы сделать это еще дальше. Веб-сайт, над которым я работаю, является модульным в виде компонентов, а затем скомпонован в контроллере по умолчанию. Каждый из «виджетов» имеет свой собственный вид, который редко меняет контент (за исключением нескольких часто обновляемых). Итак, я […]

необходимо изменить коды file_get_contents кодом cURL

Мне нужен этот код без file_get_contents, потому что мой сервер не позволяет изменять php.ini. cURL работает хорошо. Может быть, кто-то может заставить его работать с cURL? это код, который у меня есть прямо сейчас: (Один парень помог мне сделать это, и это сработало, но теперь у меня новый хост, и он не позволит мне изменить […]

PHP-эквивалент объектов ASP.NET Application / Cache

Мой Google-фу не раскрыл того, что я ищу, поэтому я помещаю это в толпу. Исходя из фона разработки ASP.NET, я привык к тому, что коллекции Application и Cache доступны для меня, чтобы хранить редко используемые, но часто используемые ресурсы (такие как строки поиска из базы данных или содержимого статических XML-документов) в память веб-сервера, поэтому мне […]

Symfony2 bootstrap.php.cache пытается включить несуществующий файл

у нас есть приложение Symfony 2.6.8, мы случайно получаем этот странный журнал ошибок: [Thu Jun 11 12:29:14 2015] [error] [client 1.1.1.1] PHP Неустранимая ошибка: require (): Ошибка открытия требуется «aab» (include_path = '.: / Usr / share / php: / usr / share / pear ') в /data/apps/front/1.1.1/app/bootstrap.php.cache в строке 2752 Строка 2752 файла bootstrap.php.cache […]