Я ищу решение для кеша сценариев памяти, используя Zend_Cache и zend framework. В нашем приложении есть несколько случаев, что для отображения таблицы с, скажем, 100 элементами, логика выглядит следующим образом: выберите 100 элементов из таблицы содержимого (один запрос) для каждого элемента, получите пользователя-создателя и пользователя, который одобрил содержимое из бэкэнда db / memcache (обычно это […]
Как отключить кеш в среде cli? Причина в том, что системному пользователю, выполняющему сценарий, не разрешается записывать в каталог кэша, поэтому скрипт не может выполнить. В моем application.ini у меня есть [production] resources.cachemanager.database.frontend.name = Core resources.cachemanager.database.frontend.customFrontendNaming = false resources.cachemanager.database.frontend.options.lifetime = 7200 resources.cachemanager.database.frontend.options.automatic_serialization = true resources.cachemanager.database.backend.name = File resources.cachemanager.database.backend.customBackendNaming = false resources.cachemanager.database.backend.options.cache_dir = HTTPDOCS_PATH "/data/cache/database" resources.cachemanager.database.frontendBackendAutoload […]
У меня есть экземпляр SilverStripe, работающий на двух серверах за балансиром нагрузки AWS. Чтобы поделиться информацией о сеансе, я запускаю сервер Elasticache Redis. Я устанавливаю информацию своего магазина php как таковую: ini_set('session.save_handler', 'redis'); ini_set('session.save_path', 'tcp://127.0.0.1:6379'); После того, как я вошел в раздел администрирования CMS, я могу перепрыгнуть между серверами, и он помнит меня, однако при […]
Я хотел бы сохранить некоторый XML в кеше файловой системы Zend и истечь через 30 минут. Как установить длительность / срок действия кеша? Я использую кэш Zend как компонент, а не в контексте полного приложения ZF2. $cache = \Zend\Cache\StorageFactory::factory(array( 'adapter' => array( 'name' => 'filesystem', 'ttl' => 60, // kept short during testing 'options' => […]
В документации говорится, что «в основном используется для отладки», что заставило бы меня подумать «никогда не включайте его, если у вас нет проблемы, и вам нужно выполнить некоторую отладку», однако, прочитав в основном все, что я могу найти, говорит, что нужно включить его »opcache .enable_cli 1 "но почему? Я не мог найти никакой информации по […]
Первый; На моем сервере разработки (localhost, по умолчанию XAMPP на OSX) все работает отлично, хотя при развертывании того же кода (и данных) на промежуточном сервере (управляемый Apache2 на Redhat) он ломается. Я кэширую некоторые данные с помощью Zend_Cache с использованием файловой системы и автоматической сериализации. Специальные символы, используемые в исходном представлении данных, хорошо, хотя, когда […]