Кеширование Nginx
vs Apache/Varnish.
Drupal 7 + SSL
Митько Дмитрий
Sys admin
Ляшенко Роман
Team lead
План
1. Краткое описание кеширования Nginx и
Apache/Varnish.
2. Пример конфигурации Nginx как
кеширующего сервера.
3. Сравнение производительности.
4. Результаты тестов.
5. Полезные ссылки.
5. Выводы, вопросы слушателей.
Apache + Varnish
Apache
Varnish
http
https
Drupal
varnish
Nginx + PHP-FPM
http:80
https:443
cache
purge:666
сache(RAM)
del
index.php
NGINX
PHP-FPM
Drupal
Expire
+
Purge
add
Magic
Сравнение производительности.
Результаты тестов. PHP.
Apache+VarnishNginx
Сравнение производительности.
Результаты тестов. PHP + SSL.
ApacheNginx
Сравнение производительности.
Результаты тестов. PHP +
статика.
Apache+VarnishNginx
Выводы
1. Apache+Varnish прост в настройке и подходит для
небольших проектов.
2. Выбираем Nginx для высоконагруженных проектов и
проектов с поддержкой ssl.
3. Apache более уязвим и подвержен сетевым атакам.
4. Стремитесь к лучшему и верьте в успех.
Полезные ссылки
1. nginx.org
2. apache.org
3. varnish-cache.org
4. php-fpm.org
5. drupal.org/project/purge
6. tsung.erlang-projects.org
7. freebsd.org
8. github.com/FRiCKLE/ngx_cache_purge/
Спасибо за внимание.
Время вопросов и ответов.

Caching: nginx vs apache/varnish. Drupal 7 + SSL.