Помощь Как поставить плагин NitroPack?

Ну не такой уж я и опытный :).
Обсуждения оптимизации не раз были (например Для просмотра ссылки Войди или Зарегистрируйся) и заканчивались тем, что магического модуля или каких то простых решений нет.
Для оптимизации есть два пути - нанять кого-то или самим изучить все необходимое.
При оптимизации, по моему опыту, затрагивается настройка сервака (иногда и замена), правки шаба и некоторых модулей (может и замена модулей), анализ и оптимизация SQL запросов, настройка параметров SQL-сервера, модификация кеширования и внедрение дополнительного (и не обязательно файлового) и т.д.
Все решения индивидуальны и делается это когда структура и функционал шопа уже собраны.
Как то ничем я не помог.

А может есть модуль кеша, который например генерирует уже готовые html страниц и складывает в своем хранилище, а потом просто выдает эти файлы?
Есть такой плагин для вордпресс:
Для просмотра ссылки Войди или Зарегистрируйся
Сталкивались с похожим, но для опенкарта?
 
А может есть модуль кеша, который например генерирует уже готовые html страниц и складывает в своем хранилище, а потом просто выдает эти файлы?
Есть такой плагин для вордпресс:
Для просмотра ссылки Войди или Зарегистрируйся
Сталкивались с похожим, но для опенкарта?
Магазин - это много динамического контента и кешировать готовые страницы не реально.
Файловое кеширование - это не единственное решение и если применяется, то отдельно для функциональных частей, ну или модулей.
Например, кода сотни категорий (это значительно тормозит), то отдельно оптимизируется меню (и не обязательно через файловое кеширование).
Или, например, необходимость и способ оптимизации фильтров зависит от структуры шопа, т.е. количества категорий и товаров, количества атрибутов и опций.
А для ЧПУ при большом количестве товаров и категорий вообще-то файловое кеширование скорее будет тормозить и потребуется другой способ оптимизации ЧПУ.
В целом всё очень индивидуально для конкретного шопа.
 
Ответ просто очень помог ТС...
Мне допустим нитро очень помог, время загрузки страниц ощутимо уменьшилось + гугл спид показывать стал хорошее значение.
Тебе он помог потому что у тебя не хватило мозгов убрать дурацкий подсчет товара в категории, а нитро только из-за него и ускоряет сайт, точнее кеширует его. Все остальное что он делает это кладет деньги лохов к себе в карман и портит работу магазина
 
Вы, как человек более опытный в вопросе оптимизации, подскажите, в какую сторону копать, чтобы увеличить скорость загрузки страниц?
Т.к много категорий и подкатегорий (до 40 на одной странице) и большое количество товаров, тормоза страшные, чем можно ускорить?
Кешируй или отрубай подсчет, вырежи лишние запросы из базы. Теже атрибуты можно выводить в 1 запросе, а не как сейчас.
В общем ни один спец тебе не поможет пока не увидит где тормозит
 
Решение для ускорения загрузки статики.
Может кому-то пригодится, если не сработает - пинайте хостера.

Нужно добавить строки в .htaccess:
Код:
php_value session.cookie_domain .ВАШ-ДОМЕН.ru
  php_value max_input_vars 4000

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
 
Решение для ускорения загрузки статики.
Может кому-то пригодится, если не сработает - пинайте хостера.

Нужно добавить строки в .htaccess:
Код:
php_value session.cookie_domain .ВАШ-ДОМЕН.ru
  php_value max_input_vars 4000

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
Глупый совет!
У большинства стоит nginx, на котором и реализуется сжатие и кеширование статики. Не зная конфигурации сервера не стоит лезть в настройку Apache. В nginx управление кешированием на клиентской стороне прописывается не в .htaccess.
 
Назад
Сверху