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

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

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

Теги

Архитектура самого быстрорастущего Drupal сайта - TweenTribune

Опубликовано admin - вс, 04/29/2012 - 19:37

TweenTribune
TweenTribune — новостной сайт для детей и подростков от 8 до 18 лет, ежедневно публикующий уникальные и интересные для детей новости. События отбираются детьми совместно с профессиональными журналистами. Дети могут публиковать ссылки на события, которыми хотели бы поделиться, публиковать свои собственные события, и комментировать новости.

Более 53 тысяч учителей в США используют этот сайт в своих классах.
Более 5 миллионов просмотров страниц в месяц.
10 000 нодов добавляется ежедневно.

Настраиваем связку Nginx + PHP-FPM с панелью ISPManager

Опубликовано admin - пт, 04/27/2012 - 05:46

В этой заметке мы рассмотрим каким образом можно настроить связку Nginx + PHP-FPM, когда на сервере установлена панель ISPManager. Это решение отлично будет работать не только для Drupal сайта;) Настройку проведем для работы Drupal сайта, аналогично статье Настраиваем Nginx + Php-fpm + Apc на Debian.

Drupal на стероидах. Проект BOA, автоматическая настройка Nginx + PHP-FPM

Опубликовано admin - вт, 04/17/2012 - 17:28

Сегодня решил написать небольшую статью об отличном проекте BOA, помогающем автоматизировать установку высокопроизводительного веб-сервера (Nginx + PHP-Fpm + APC + Redis/Memcached), подготовленный под размещение Drupal сайтов.
Моя компания предоставляет услуги Drupal хостинга, поэтому постоянно изучаем решения для автоматизации установки высокопроизводительных решений для Drupal проектов, вот таким образом и был найден проект BOA.

Настраиваем Nginx + Php-fpm на Debian

Опубликовано admin - ср, 04/11/2012 - 20:02

В предыдущей статье Настройка веб-сервера Nginx на Debian как front-end к Apache мы настроили Nginx для обработки статических запросов и Apache для обработки динамических запросов. Теперь попробуем рассмотреть альтернативную конфигурацию сервера для Drupal сайта заменив Apache на Php-fpm. Принцип работы нашего веб-сервера будет следующим:

Теги

Настройка Nginx для использования с модулями Drupal ImageCache и Boost

В статье Настройка веб-сервера Nginx на Debian Squeeze как front-end к Apache мы рассмотрели настройку Nginx.
Сегодня будет небольшое продолжение этой статьи и мы рассмотрим какие правила нужно прописать в конфигурации Nginx, чтобы наладить корректную работу с модулями ImageCache и Boost.

admin пт, 04/06/2012 - 03:58
Ускорение Drupal. Кэширование спасет ваш Drupal сайт

Решил написать обзорный пост о методах кэширования Drupal сайтов и нашел на просторах Интернета статью от технического консультанта Acquia, как раз затрагивающая эту тему. Поэтому сегодня будет перевод этой статьи.

admin чт, 03/29/2012 - 11:55

Настройка веб-сервера Nginx на Debian как front-end к Apache

Опубликовано admin - пн, 03/26/2012 - 20:42

В предыдущей статье Настройка веб-сервера на Debian и установка Drupal мы сделали базовую настройку веб-сервера и установили Drupal.
Схема работы нашего веб-сервера следующая:
Схема работы Apache
В принципе все нормально и можно работать, но есть некоторые недостатки такого решения:
1) При работе с клиентами, у которых медленные каналы связи, оперативная память сервера будет занята процессом Apache до тех пор пока он полностью не отдаст запрошенный контент.
2) Каждый раз когда клиент запрашивает статический контент будет запущен процесс Apache для выдачи этого контента, что тоже будет "отъедать" драгоценную оперативную память сервера.

Отличным способом устранения недостатков нашего решения является использования веб-сервера Nginx в качестве front-end к Apache. Все статические запросы будет обслуживать Nginx, а остальные запросы Nginx будет проксировать на Apache. В этом посте мы рассмотрим подробную настройку этого решения.

Кэширование в 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.