Drupal 7 パフォーマンス

Nid: 1209
  • Posted on: 27 January 2019
  • By: admin

1 . redis セットアップ

インストール

$ sitename=yourwebsite.com
$ sudo sh -c "cd /var/www/html/$sitename && cd sites/all/libraries && git clone https://github.com/nrk/predis.git && chown -R www-data:www-data predis && drush -y en redis"

設定

$ sudo vim sites/default/settings.php 
/**
 * Redis
 */
$conf['redis_client_interface'] = 'Predis';
$conf['lock_inc']               = 'sites/all/modules/redis/redis.lock.inc';
$conf['path_inc']               = 'sites/all/modules/redis/redis.path.inc';
$conf['cache_backends'][]       = 'sites/all/modules/redis/redis.autoload.inc';
$conf['cache_default_class']    = 'Redis_Cache';
$conf['redis_client_socket']    = '/var/run/redis/redis-server.sock';
$conf['cache_prefix']           = 'yourwebsite.com';

2 . sites/default/settings.php

$ sudo vi sites/default/settings.php
drupal_fast_404(); # Fast 404 を使用
$conf['search_cron_limit'] = '0'; # disable core search indexing
$conf['error_level'] = 'E_ERROR'; # ログレベル変更

3 . dblog アンインストール

coreのdblogをアンインストール。ログ機能が無くなるので、自己責任で。

$ sudo -u root sh -c "drush -y pm-disable dblog && drush -y pm-uninstall dblog"

Amazon Items