1. Чтобы не получить бан прочти правила магентоман! Читать обязательно!

Magento CE Varnish vs Extensions Full Page Cache

Тема в разделе "Magento", создана пользователем Sahh, 9 окт 2015.

Модераторы: Violent
  1. Sahh

    Sahh Постоялец

    Регистр.:
    5 апр 2014
    Сообщения:
    78
    Симпатии:
    53
    Прочел в блоге Amasty статью что их FPC "круче" Varnish
    https://blog.amasty.com/amasty-research-full-page-cache-vs-varnish-cache/

    И у меня возник вопрос, а может быть и правда?
    На форуме FPC от Amasty не нашёл но есть Full Page Cache v3.4.4 от Bubbleshop и Mirasvit Full page cache 1.0.1.347

    Кто пробовал отпишитесь пожалуйста - проще настраивать чем Varnish (в основном динамичные блоки)?
    Как скорость ответа сервера?
    Ну и все другие подводные камни.
     
    problemao и Sylon нравится это.
  2. sarootua

    sarootua

    Регистр.:
    24 окт 2013
    Сообщения:
    230
    Симпатии:
    214
    вот тебе от Amasty FPC Amasty отпишись по результатам теста
     
    Sylon и Sahh нравится это.
  3. Sahh

    Sahh Постоялец

    Регистр.:
    5 апр 2014
    Сообщения:
    78
    Симпатии:
    53
    Спасибо на выходных попробую. (кстати а поновее нет? а то у них на сайте написано что они подружили его с Ajax Layered Navigation только к версии 1,4)
    Но мне бы хотелось понять, стоит менять Варнишь (со всеми его геморроями) на модуль?
     
    Sylon нравится это.
  4. Sylon

    Sylon

    Регистр.:
    1 мар 2015
    Сообщения:
    221
    Симпатии:
    110
    Расскажи, пожалуйста, в чём суть Varnish и что это такое? может вопрос конечно глупый, но Full page cache постоянно на слуху, а про Varnish слышу первый раз...:)
     
    gonzik и Sahh нравится это.
  5. Sahh

    Sahh Постоялец

    Регистр.:
    5 апр 2014
    Сообщения:
    78
    Симпатии:
    53
    если совсем просто, Varnish - это FPC на стороне сервера, для работы с ним есть пара плагинов, самый популярный Turpentine http://www.magentocommerce.com/magento-connect/turpentine-varnish-cache.html

    попробовал-да проще в установке, но не понял как настраивать. У меня он кеширует для каждого посетителя отдельно. поэтому плюсов незаметно.
    В общем мне кажется я просто не умею его готовить :(

    Из того что пробовал Full Page Cache v3.4.4 от Bubbleshop очень понравился, но не могу понять как прописать динамичные блоки и ещё глюк с ajax (добавить в корзину) при первом посещение. (точнее проблема с Куки nocookie)
     
    Последнее редактирование модератором: 12 окт 2015
    Sylon нравится это.
  6. sbablov

    sbablov Постоялец

    Регистр.:
    4 ноя 2011
    Сообщения:
    72
    Симпатии:
    81
    Используй Lesti FPC, последняя версия рулит (динамические блоки, lazy load, параметры и т.д.), к тому же бесплатная.

    Как правило для оптимизации кастомных тем нужны немалые усилия (там еще тот код). Попробуй подключить код через phtml блок c помощью xml, а название блока добавь в поле Динамические блоки настроек FPC.
     
    Последнее редактирование модератором: 12 ноя 2015
    Sylon нравится это.
  7. Sahh

    Sahh Постоялец

    Регистр.:
    5 апр 2014
    Сообщения:
    78
    Симпатии:
    53
    совсем новый не пробовал.
    Раньше было печально, Warming-а (разогрева кеша) нет. Первое обращение к не разогретой странице в 3 раза дольше чем у varnish.
    Не работал с некоторыми платными темами, а ответ Гордона всегда один: Hello ВАСЯ, I can’t say, casue it’s a payed extension. But if that theme has good quality, it should work.

    Например на теме Byushop он не работал из за php конструкции входа/регистрации наверху страницы.
    Ответ Гордона был примерно такой: ой я не могу добавить поддержку такого поведения иначе будет слишком медленно генерировать кеш
    Конечно спасибо ему мужик делает гигантское дело, но этот плагин не заработал на 2х из 3х темах с которыми я работал.

    Да я знаю. Стоит ли таких усилий модуль который работает медленнее varnish, а требует переписывать код не меньше?

    Просто здесь мы возвращаемся к началу топика, стоит ли выбрать для кеширования модуль?
     
    Последнее редактирование модератором: 12 ноя 2015
    Sylon нравится это.
  8. Theos

    Theos Постоялец

    Регистр.:
    8 май 2015
    Сообщения:
    64
    Симпатии:
    80
    Стоит поставить нормальный серверный FPC и модуль к мадженте для облегчения управления. Я поставил рекомендуемый MAgento - Redis... Кайфую и вам советую... С другими у меня возникали трудности в настройке и мнения были двояки... Пошел по рекомендациям производителя.

    Так Redis используем для кэширования данных и их оперативного использования в дальнейшем...

    https://mirasvit.com/doc/fpc/1.0.1/cachesupport
     
    Последнее редактирование модератором: 12 ноя 2015
  9. Данида

    Данида

    Регистр.:
    30 июл 2012
    Сообщения:
    188
    Симпатии:
    133
    Бред в их статье.... ответ варниша типа около 50мс, в реале 3-5мс...

    каким образом redis связан с увеличением скорости магазина?
    обработка сессий - не самая тяжелая часть работы.

    каких данных?
    пример конфига магенты покажите
     
    Последнее редактирование модератором: 12 ноя 2015
    Sahh нравится это.
  10. artmouse

    artmouse ★ magentik.net ★

    Регистр.:
    16 июн 2007
    Сообщения:
    277
    Симпатии:
    489