07:32
1,0×
00:00/07:32
11,1 тыс смотрели · 3 года назад
Memcached в PHP. Первая проба и отличные результаты. Memcached — это высокопроизводительная и распределённая система кеширования любых объектов в памяти, предназначенная в первую очередь для ускорения динамических веб-приложений за счёт снижения нагрузки на базу данных. Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. Memcached is simple yet powerful. Its simple design promotes quick deployment, ease of development, and solves many problems facing large data caches. Its API is available for most popular languages. Модуль, используя библиотеку libmemcached, предоставляет API для связи с серверами memcached. Он также предоставляет обработчик для хранения сессий в (memcached). Попробовал memcached в PHP на примере выборки данных из PostgreSQL. Вот небольшая статистика использования кэширования: Без кэширования: память 1900 килобайта, время 0.3 секунды. С кэшированием: память 500 килобайта, время 0.03 секунды. Эффективность очевидна.
06:44
1,0×
00:00/06:44
26,5 тыс смотрели · 3 года назад
А ваш memcached настроен?
Нет, это не количество мемов, которые вы запомнили сегодня (и не только сегодня), это кэширующее хранилище, которое используется для хранения данных в оперативной памяти. Настройка memcached полезна тем, что помогает ускорить время загрузки страниц вашего сайта. Согласитесь, это важно, ведь некоторые люди закрывают сайт, если страница грузится дольше 5-7 секунд. Сегодня кратко о том, как настроить memcached для WordPress (маякните в комментариях, если вам нужна другая платформа)...