Articles of memcached

Можно ли сохранить много информации в $ _SESSION?

Мне нужно сохранить множество массивов в $_SESSION чтобы предотвратить извлечение информации из MySQL. Это нормально? Сколько «слишком много» информации в $_SESSION или нет «слишком много»? Благодарю. PS Или лучше использовать http://php.net/manual/en/book.memcache.php ?

Memcached (не memcache) Расширение PHP в Windows

Я не могу найти расширение Memcache D для PHP. Есть несколько компиляций php_memcache.dll, но это не то же самое. Главное, что мне не хватает, это getMulti () , которого нет в Memcache. Пока я нашел это, но нет DLL: http://pecl.php.net/package/memcached

PHP, Memcached работает из командной строки, но не из Интернета

У меня есть PHP 5.3.3, установленный на Centos 6.4 с расширением memcached.so , а httpd – с версией 2.2.15-26. Вот мой index.php : $mc = new \Memcached(); $mc->addServer('127.0.0.1', 11211); $mc->set("test", "blah"); var_dump($mc->getResultCode()); var_dump($mc->getResultMessage()); var_dump($mc->get("test")); die; Когда я запускаю его из командной строки, он работает . Я получаю следующее: 10:22:33 $ php index.php int(0) string(7) "SUCCESS" […]

Как улучшить производительность PHP?

Я создал приложение PHP для Facebook. Он использует MySQL, Memcached и работает на Lighttpd на Centos 2,6 Ghz и 2 GB RAM. это в основном один файл PHP, который после первого запуска кэшируется, и каждый следующий раз он обслуживается в 0,8 мс непосредственно из Memcached. Что еще я могу сделать, чтобы сократить это время?

Стратегии кэширования в MVC Framework?

Я написал свою небольшую PHP MVC Framework, и теперь Im исследую стратегии кэширования в PHP MVC Framework. Я думаю о том, что можно кэшировать, где и как. У меня есть простая структура MVC. У меня есть фронт-контроллер, который загружает приложение, регистрирует автоматическую загрузку класса, настраивает директивы времени выполнения php … и в конце анализирует URL-адрес […]

Не удалось установить PECL

после обновления с PHP5.2.6 до php 5.3. он швы, мне также нужно переустановить PHP memcache-модуль. Поэтому я загрузил новейшую версию memcache (3.0.6) и выполнил эту документацию: http://www.php.net/manual/en/install.pecl.pear.php pecl install memcache В результате появляется следующее сообщение об ошибке: No releases available for package "pecl.php.net/memcache" install failed что тут происходит? Кстати: сервер не подключен к Интернету, но […]

Класс «Memcached» не найден – (php 5.4.9, окна 7)

Я установил php-5.4.9 (32 бит) на свои окна 7 (64-разрядная машина) и настроил его для запуска в виде процесса php-fpm. Мне нужно memcached для моего веб-приложения и, следовательно, установил демон memcached и необходимый файл dll в моей папке php \ ext. Но когда я пытаюсь запустить свою папку веб-приложений, я всегда получаю Class Memcached, не […]

Производительность Memcached

Я чувствую, что скорость Memcached на моем сайте медленнее запросов Mysql. Посмотрите скриншот о производительности моего веб-сайта, который я получил от New Relic. Я не знаю, как оптимизировать memcached на моем сервере CentOS. См. Скриншоты конфигурации и производительности Memcached. Я чувствую, что число Total Connections велико. Посмотрите статистику Live ниже Ниже приведен пример использования Memcached […]

Проверьте, существует ли ключ в Memcache

Как проверить PHP, если значение хранится в Memcache без его получения? Мне не нравится получать его, потому что значения, которые я установил, имеют размер 1 МБ, и после того, как я его извлечу, я не использую его, поэтому я трачу ресурсы. Я использую это в скрипте, который проверяет, кэшируются ли определенные ключи в memcache, а […]

Сессии PHP не сохраняются в memcache

Запуск приложения с использованием php 5.4 на AWS с использованием Amazon Linux. Версия PHP – это PHP 5.4.28. memcache lib, установленный из репозитория AWS, – php54-pecl-memcache-3.0.8-1.11.amzn1.x86_64 Я проверил, что php использует /etc/php.ini: [root@ip-xx.xx.xx.xx]# php -i | grep Config Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini Параметр показывает, что я должен использовать […]