Скорость SSL - специфично для Magento - PullRequest
1 голос
/ 02 февраля 2012

Я видел несколько общих вопросов, касающихся скорости SSL, но большинство ответов являются общими и требуют уточнений, чтобы дать лучший ответ. Ну, вот мои особенности, я действительно надеюсь, что кто-то может помочь мне советом, что делать.

Вопрос: Я бы предпочел, чтобы SSL был включен по всему сайту, а не только при стандартном поведении SSL Magento, таком как вход в систему, редактирование аккаунта, заказы и платежи. Таким образом, в основном, также во время просмотра продукта, чтения страниц CMS и т. Д. Но по какой цене это будет. Меня беспокоит только фактическая производительность, которую может заметить пользователь.

Я управляю многоуровневым сайтом Magento на выделенном сервере с 4 ГБ памяти и двухъядерным процессором с гигабитным подключением к Интернету, использую Centos 5 и последние версии LAMP. Я запускаю многодоменную расширенную проверку Comodo SSL («зеленая полоса»).

Спросите меня, какие уместные детали, чтобы получить лучший совет: -)

1 Ответ

1 голос
/ 02 февраля 2012

Короче говоря, ответ: вы определенно увидите снижение производительности.Вот почему Magento был построен так, как это было.Защитите страницы, которые имеют личное содержание, и оставьте остальные открытыми.

Каждый запрос HTTPS, сделанный с использованием HTTPS, клиент и сервер должен иметь дело с проверкой сертификата, передачей ключей, шифрованием и дешифрованием данных.Это добавляет накладные расходы на Apache и ОС.Вы также потеряете эффективность локального кеширования статического контента, такого как таблицы стилей, страницы javascript, изображения и т. Д.

В результате клиент увидит увеличение времени загрузки, Google предложит ваммедленный сайт, конверсия, скорее всего, снизится, и, возможно, другие непредвиденные последствия.

Вот разговор Magentocommerce о постоянном HTTPS: magentocommerce

В конце концов, это неотличная идея.Magento отлично справляется со своей задачей, зная, какие страницы должны быть безопасными, а какие без них.

Но, если вы ДОЛЖНЫ, это возможно.Внимательно следите за показателями конверсии и аналитики.Если у вас установлена ​​Google Analytics, добавьте page_speed _trackPageLoadTime на свой сайт.Тогда, по крайней мере, вы узнаете, что такое ущерб.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...