Поиск:

Поиск по:

Результаты поиска по запросу «»
Найдено совпадений
По вашему запросу ничего не найдено
.
Показать еще

Настройка memcached для популярных CMS

Memcached — это кэширующее хранилище, используемое для хранения данных в оперативной памяти, для быстрого доступа к ним. То есть, с этой услугой, запрашиваемые пользователями данные для вывода страницы вашего сайта, теперь отчасти загружаются не из громоздких разделов жесткого диска, а берутся из компактной оперативной памяти. Это позволяет ускорить время загрузки страницы.

Заказать услугу вы можете прямо из панели управления в разделе "Хостинг" -> "Memcached".

Выберите необходимый тариф и нажмите кнопку "Подключить тариф":

После заказа вы увидите информацию, необходимую для настройки услуги Memcached на вашем сайте.

Далее рассмотрим примеры настройки memcached для нескольких популярных систем управления сайтами (нажмите на соответствующее название CMS для отображения инструкции).


WordPress

Для начала потребуется добавить строчку в файл wp-config.php, который находится в корневой директории вашего сайта:

define ( 'WP_CACHE', true );

Сделать это можно через FTP (например, при помощи Filezilla) или используя наш файловый менеджер "Хостинг" -> "Файловый менеджер".

Выбираем файл wp-config.php, правым кликом из контекстного меню выбираем "Правка".

В открывшемся окне добавляем строку в файл и сохраняем комбинацией клавиш ctrl+s

Переходим к установке плагина.

В административной панели в разделе "Плагины", далее "Добавить новый". Административная панель по умолчанию доступна по адресу http://sitename.ru/wp-admin, где sitename.ru - доменное имя вашего сайта.

На открывшейся странице в строке поиска наберите название плагина WP-FFPC и нажмите клавишу enter.

В окне результатов поиска нужно нажать на кнопку "Установить" рядом с названием плагина WP-FFPC:

Установка будет завершена после активации плагина:

Завершающим этапом будет настройка установленного плагина. Для этого в разделе "Плагины", переходим к настройкам.

Во вкладке "Cache type" в поле "Select backend" нужно выбрать PHP Memcache.

Во вкладке "Backend settings" в поле "Hosts" необходимо указать localhost:11211.

После этого для сохранения настроек нажмите "Save Changes" внизу страницы.

Если все сделано верно, то увидите следующее

Настройка завершена.


Joomla

В CMS Joomla систему кеширования (memcached) нужно просто включить. Для это необходимо зайти в панель управления сайтом (по умолчанию: http://sitename.ru/administrator/), где sitename.ru - адрес вашего сайта. Затем перейдите, пожалуйста, в раздел Сайт -> Общие настройки:

Во вкладке "система", нужно выполнить следующие настройки в разделе "Настройки кэша":

Кэш: Стандартное кэширование
Обработчик кэширования: Memcache
Специфическое кэширование для платформы: нет
Время кэширования: 15 (требуемое значение в минутах)
Сервер Memcache(d): localhost
Порт Memcache(d)-сервера: 11211

Далее "Сохранить и закрыть".

Сайт настроен для работы с memcached.


Bitrix

Настройки немного отличаются для разных версий, поэтому для начала стоит узнать какая версия используется у вас. Версию ядра можно посмотреть в разделе администрирования сайта (http://имя.сайта/bitrix/admin/index.php).

Вариант 1.

Для подключения кеширования memcache в CMS Bitrix версии ядра до 14.0 версии необходимо отредактировать файл ./bitrix/php_interface/dbconn.php.

Сделать это можно через FTP(например, при помощи Filezilla) или используя наш файловый менеджер "Хостинг" -> "Файловый менеджер".

Выбираем файл, правым кликом из контекстного меню выбираем "правка".

В открывшемся окне добавьте в конец файла перед закрывающим тегом ?> следующие строчки:

define("BX_CACHE_TYPE", "memcache");
define("BX_CACHE_SID", $_SERVER["DOCUMENT_ROOT"]."#01");
define("BX_MEMCACHE_HOST", "localhost");
define("BX_MEMCACHE_PORT", "11211");

Сохраняем комбинацией клавиш ctrl+s

Вариант 2.

Для подключения кеширования memcache в CMS Bitrix версии ядра до 14.0 версии необходимо отредактировать файл ./bitrix/.settings.php (если версия ядра выше 14.0). Сделать это можно через FTP(например, при помощи Filezilla) или используя наш файловый менеджер "Хостинг" -> "Файловый менеджер".

Выбираем файл, правым кликом из контекстного меню выбираем "Правка".

В открывшемся окне добавьте в начале файла после строки return array ( следующие строчки:

'cache' => array(
   'value' => array (
      'type' => 'memcache',
      'memcache' => array(
          'host' => 'localhost',
          'port' => '11211'
      ),
      'sid' => $_SERVER["DOCUMENT_ROOT"]."#01"
   ),
),

Сохраняем комбинацией клавиш ctrl+s

Для проверки, что сайт использует memcached, следует перейти в административную панель сайта -> настройки -> панель производительности -> Битрикс. Если в поле "Хранение кэша"" указано значение memcache, значит настройка выполнена верно.


Drupal

Перед началом установки необходимо скачать модуль memcache с официального сайта Drupal:

Выбираем архив в зависимости от версии Drupal и скачиваем его. Можно также просто скопировать ссылку на архив (например для версии 7.х https://ftp.drupal.org/files/projects/memcache-7.x-1.5.tar.gz).

Административная панель по умолчанию доступна по адресу http://sitename.ru/admin, где sitename.ru - доменное имя вашего сайта.

Как определить версию установленного Drupal?

Нужно перейти в раздел Reports->Отчёт о состоянии. Версия указана в поле Drupal.

В административной панели в разделе "Модули", далее "Install new module".

В открывшемся окне нужно указать ссылку на модуль в поле Install from a URL либо загрузить скаченный ранее архив и нажать Install.

По окончанию, вы должны увидеть следующее сообщение, которое свидетельствует об успешной установке модуля.

Конфигурирование

Для этого необходимо отредактировать файл

./sites/default/settings.php

Сделать это можно через FTP(например, при помощи Filezilla) или используя наш файловый менеджер "Хостинг" -> "Файловый менеджер".

Выбираем файл sites/default/settings.php, правым кликом из контекстного меню выбираем "правка".

В открывшемся окне добавить следующие строки в конец файла и сохранить комбинацией клавиш "ctrl+s"

$conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc';
$conf['cache_default_class'] = 'MemCacheDrupal';

Что делать если видите сообщение "ошибка сохранения файла"?

В файловом менеджере нужно изменить атрибуты файла на 644.

После этого файл станет доступен для редактирования.

Включение плагина и проверка работы

После завершения настройки, memcache необходимо включить в адимнистративной панели Drupal, в разделе "Модули".

Проверить корректность установки можно на странице в разделе "Reports" -> "Отчёт о состоянии". Поле Memcache должно быть подсвечено зеленым цветом.


Регистрация доменов

в зонах .RU .РФ

от 200 рублей Зарегистрировать домен

SSL сертификаты

Подтверждение сайта и надежная защита

передаваемых данных

Купить сертификат

Облачные VDS

дешевле чашки кофе

Процессорных ядер: 4, Память: 4 Гб, Диск: 20 Гб SSD, Резервное копирование

от 35 р/день Заказать VDS

Все, что нужно от хостинга

Простое решение для вашего сайта

Подробнее

Хранилище данных

Храни что хочешь по смешным ценам

Почасовая оплата за размещенные данные.

Заказать хранилище