Отображение валюты на сайте:

    На виртуальном хостинге доступ к memcached осуществляется через сокет, доступны расширения php memcache и memcached. По умолчанию каждому пользователю предоставляется 32 MB памят, лимит можно увеличить обратившись через тикет-систему.

    В зависимости от используемого расширения php сокет необходимо указывать по разному:

    Пример для расширения php-memcache:

    Путь к сокету: unix:///home/ваш_логин/.memcached/memcached.sock
    Порт подключения: 0
    

    Пример для расширения php-memcached:

    Путь к сокету: /home/ваш_логин/.memcached/memcached.sock
    Порт подключения: 0
    

    Пример подключения к memcached в Joomla 3:

    Так как CMS поддерживает работу с memcached дополнительных плагинов устанавливать не требуется.

    Войдите под администратором в панель управления Joomla перейдите в раздел System(Система) > Global Configuration(Общие настройки) > Вкладка System(Система).

    Находим настройки кеширования и сохранения сессиии указываем следующие значения.

    Cache Handler - Memcached  
    Memcache(d) Server Host - /home/ваш_логин/.memcached/memcached.sock  
    Memcache(d) Server Port - 11211  
    

    file

    Для применения настройки нажмите Save.

    Пример подключения к memcached в Wordpress

    CMS не имеет встроенной поддержки memcached, но мы можем использовать различные плагины, к примеру плагин кеширования W3 Total Cache.

    Перейдите в настройки расширения во вкладку General settings тип кеширования (Cache Method) установите Memcached.

    file

    Далее для каждого элемента кеширования необходимо прописать параметры доступа к memcached. К примеру, переходим во вкладку Page Cache , далее переходим в Advanced.

    В поле Memcached hostname:port / IP:port: укажите сокет с портом таким образом:

    /home/ваш_логин/.memcached/memcached.sock:0

    Пример подключения к memcached в Opencart 3

    В этой CMS есть встроенная поддержка memcached, переключить хранение кеша можно следующим образом.

    Откройте для редактирования файл config.php в корневой директории сайта удобным Вам способом и добавьте в конец файла следующие строки.

    define('CACHE_DRIVER', 'memcached');  
    define('CACHE_HOSTNAME', 'unix:///home/ваш_логин/.memcached/memcached.sock');  
    define('CACHE_PORT', '0');  
    define('CACHE_PREFIX', 'opencart_');  
    

    Такие же строки требуется внести в файле admin/config.php

    Пример подключения к memcached в Bitrix

    CMS имеет встроенную поддержку работы с memcached, но она реализована через расширение php-memcache и доступна только на версиях php 5.3 - 5.6.

    Для настройки доступа требуется добавить в файл bitrix/php_interface/dbconn.php такие строки:

    define("BX_CACHE_TYPE", "memcache");  
    define("BX_CACHE_SID", $_SERVER["DOCUMENT_ROOT"]."#01");  
    define("BX_MEMCACHE_HOST", "unix:///home/ваш_логин/.memcached/memcached.sock");  
    define("BX_MEMCACHE_PORT", "0");  
    

    Так же в файл bitrix/.settings_extra.php внести строки:

    <?php  
    return array(  
      'cache' => array(
        'value' => array(
          'type' => 'memcache',
          'memcache' => array(
            'host' => 'unix:///home/ваш_логин/.memcached/memcached.sock',
            'port' => '0',
          ),
          'sid' => $_SERVER["DOCUMENT_ROOT"]."#01"
        ),
      ),
    );
    

    Если файл bitrix/.settings_extra.php отсутствует - его необходимо создать вручную.

    После внесения конфигурации в файлы настройка заершена.