drupal 7

Исправление ошибки SA-CORE-2013-003

Опубликовано admin - чт, 02/06/2014 - 20:30

Часто после обновления Drupal до свежей версии на странице статуса появляются предупреждения о не безопасной настройке файловой системы:


Not fully protected
See http://drupal.org/SA-CORE-2013-003 for information about the recommended .htaccess file which should be added to the files directory to help protect against arbitrary code execution."

На странице http://drupal.org/SA-CORE-2013-003 приведено подробное описание уязвимости Drupal и методов решения на английском.

Профилирование Drupal с помощью XHProf

Опубликовано admin - сб, 09/15/2012 - 19:48

В этой статье я рассмотрю как установить XHprof и настроить его для профилирования сайта на Drupal 7. Установку рассмотрим для выделенного сервера на базе, как вы уже догадались, Debian и сайта на Drupal 7, расположенного в папке /var/www/mysite.ru.

Скачиваем и собираем расширение XHProf для php7.0

git clone https://github.com/longxinH/xhprof xhprof
cd xhprof/extension
phpize
./configure --with-php-config=/usr/bin/php-config7.0
make 
make install

Добавляем в php.ini следующие строки

Теги

APC как кэширующий бэкенд для Drupal 7

Опубликовано admin - ср, 06/06/2012 - 19:42

Уже много мы говорили о возможности настроить APC в Drupal 7 в качестве кэширующего бэкенда и поэтому сегодня будет статья, посвященная как раз этой теме. И рассмотрим мы следующие вопросы:

  1. Каким образом устанавливать APC на сервер под Debian;
  2. Основные настройки APC;
  3. Настройка APC в Drupal 7 кэширующим бэкендом;
  4. Просмотр статистики APC.

Кэширование анонимных запросов в Drupal 7. Установка и настройка Varnish.

Опубликовано admin - пн, 05/14/2012 - 19:11

В статье, посвященной кэшированию в Drupal, мы рассмотрели эффективность использования Varnish для кэширования анонимных запросов для Drupal 7.
Сегодня будет инструкция по установке и настройке Varnish для Drupal 7 в Debian Squezze, как фронтенд к Apache, то есть Varnish будет кэшировать все запросы анонимных пользователей к Apache.

Установка и настройка memcached для Drupal 7

Опубликовано admin - пн, 05/07/2012 - 08:09

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

Теги

Кэширование в Drupal 7. Модули Varnish, expire, cache actions

Опубликовано admin - вс, 03/25/2012 - 10:21

Кэширование Drupal 7 может быть реализовано с помощью Varnish или любого другого кэширующего reverse proxy сервера, главное правильно настроить.
Этот пост является переводом отличной статьи с dev.nodeone.se, в которой описано как можно контролировать актуальность кэша Varnish на Drupal сайте, используя модули Varnish, Expire, Cache Actions.