magento - nginx или жизнь без apache

I used nginx+apache+vanish+redis in my vps , now my website load fast and the results in gtmatrix is "94%(A) for PAGE SPEED" and "85%(B) for YSLOW" but in magespeedtest results is not good, why ?
 
because you do not understand the difference between the end user and server.
these are completely two different measurements, anyway if your BACKEND is properly configured you should get in magespeedtest about 25-50 trans/sec.
 
ппц , вы нашли друг друга,
если количество транзакций даже меньше чем время потраченное на одну, значит кеш вообще не работает, там или говнокод или совсем ничего не настроено, .

настройка варниша всего поставить на порт 80 и скидывать назад , на 8080 или какой друой на бакенде... Turpentine
 
Как прошли издевательства? Какие новости?
Долго выбирал хостинг потом наткнулся на этот скрипт
Взял в итоге VPS c 1 гигом памят и установил себе скриптом про которые выше писали все Для просмотра ссылки Войди или Зарегистрируйся
Полет нормальный, Varnish не включал пока итак все шустро

Если кому особо интересно ручками все в консоли делать то вариант для вас, ничего лишнего
Если хотите панель то там уже много всего будет дополнительно что

Проект только запустился, посмотрим кк поведет себя в рабочем режиме

Поделюсь еще информацией которую нашел пока изучал вопрос настройки сервера для MAgenti

Еще нашел интересную статью в блоге специалистов по хостингу Magento рассуждение стоит ли запариваться и ставить Nginx вместо Apache и есть ли действительно выгода Для просмотра ссылки Войди или Зарегистрируйся

другая компания тоже занимающаяся хостингом Magento провели бенчмарк
Для просмотра ссылки Войди или Зарегистрируйся

Сравнили два варианта Apache+PHP-FPM vs. Nginx+PHP-FPM
Результат в PDF файле на 13-ой странице говорит что разницы практически нет
Там же есть сравнение MySQL или Percona и других компонентов
тут примерно как они путем долгих исследований представляют идеальную структуру связки серверов для работы magento Для просмотра ссылки Войди или Зарегистрируйся
возможно для крупных магазинов будет интересно или новичкам тем кто быстро растет, а тем у кого не более 500 уников в день пока рано париться о таких замарочках
 
Последнее редактирование модератором:
разница в nginx и apache не в скорости, в среднем они отрабатывают скрипт практически одинаково. Но вот оперативки при этом жрут совершенно по разному.
схема с апачем жрёт где-то раза в 3-5 больше оперативки.
 
разница в nginx и apache не в скорости, в среднем они отрабатывают скрипт практически одинаково. Но вот оперативки при этом жрут совершенно по разному.
схема с апачем жрёт где-то раза в 3-5 больше оперативки.
Да кстати, правильное замечание! Почитал, именно поэтому nginx хорошо подойдет для VPS с малым объёмом памяти.

Apache - как Word, имеет тысячи функций, поэтому требователен к системе, но пользуемся мы ну шестью из всех этих возможностей, а Nginx имеет меньше возможностей, но умеет делать все те необходимые и делает это быстрее в 50 раз чем Апач.
 
ппц , вы нашли друг друга,
если количество транзакций даже меньше чем время потраченное на одну, значит кеш вообще не работает, там или говнокод или совсем ничего не настроено, .

настройка варниша всего поставить на порт 80 и скидывать назад , на 8080 или какой друой на бакенде... Turpentine
Модуль от Turpentine частенько не подцепляет vcl и сам varnish кэш поэтому не отдаёт, лучше модуль от Phoenix.
 
@Для просмотра ссылки Войди или Зарегистрируйся
>>Модуль от Turpentine частенько не подцепляет vcl и сам varnish кэш поэтому не отдаёт, лучше модуль от Phoenix.
если что, Turpentine и Phoenix вообще разный по функционалу модули, их невозможно сравнивать.

@Для просмотра ссылки Войди или Зарегистрируйся
я бы тебе поверил если бы не заглянул на сервера nexcess, хрена лысого там настроено и заточено, такого говна я просто не ожидал от компании которая позиционирует себя как оптимизированный для магенто. тупой маркетинг за которым нет ничего кроме денег.. к сожалению тоже самое и с peer1.com...
 
Господа, а кто из Вас реально использует мадженту в продакшене или настраивает? Сильно разнятся результаты бенчмарков по целому ряду причин, несмотря на использование разных улучшайзеров. По порядку:
а) нет особого смысла сравнивать попугаи, пока не будет настроена и оптимизирована кодовая база. js например в большом количестве не собранных в один файл - уже тормоз.
б) Количество насаженых плагинов, которые в свою очередь могут лезть наружу за всякими проверками на причастность к чему угодно, а то и вообще иногда с непонятными намерениями.
в) Размер базы (скорее даже не дампа), ибо при выборке или фильтровании товаров по критериям играть роль будет сколько и где данные индексов (redis привет). Сильно зависит от настроек самой базы (если база маленькая и сидит в памяти, то гуд; метод доступа к файловой системе и т д) и на каком диске оно крутится (ssd очень облегчает нагрузку для базы) - тесты iops в помощь, не забываем про оверселлинг и типы виртуализаций (openvz/xen/kvm - у каждой свои плюсы и минусы, и мегагерцы и гигабайты не всегда означают желаемое), сколько ядер отдано хост системой. Это для начала понимания.
г) В конце концов php5.5 не поддерживается, 5.4 надо патчить, а 5.3 это считается как бы норм., в общем отстает несколько от реальных темпов, хорошо это или плохо - время покажет.
Лишь после приведения в порядок данного контрольного списка в норму можно идти дальше: смотреть по нагрузке где узкие места и применять решения под решение конкретных проблем, а не лечить обезбаливающим запоры.

Если можно, огласите Ваши связки: версия мадженты, кол-во продуктов в базе, кол-во посетителей в день/месяц, плагины. Ну и на какой БД и OS это крутится.
 
Последнее редактирование:
Назад
Сверху