Оптимизация Opencart (OMG)

Оптимизация Opencart (OMG)

Я знаю знаю. Я  мало пишу полезняка. И вспоминаю про бложик в крайних случаях. Но я стараюсь как могу, те кто знают почему у меня нет времени — поймут, те кто не знают ну простите, дальше будет легче.

Так вот. Сейчас в работе у меня два проекта.
К вашему сожалению, я полный мудак в вопросах неразглашения, поэтому придется как всегда верить или не верить мне на слово.

Вобщем у меня два проекта и оба каких то конченных.
Первый — 220 к товаров, 50 к товаров в одной категории и очень сложный фильтр подбора по весу, размеру и толщине товара слайдерами. Это все через MegaFilter и на вялом сервере. Однозначно победить такой огород и заставить его грузиться на холодную меньше секунды не получиться, но уже я сделал >3 сек, а было 64.
Как что и куда — я расскажу подробно отдельно.

А вот второй проект изначально был очень простым и няшным. 10к товаров, минимум фильтров, хороший сервер мой любимый XDS шаблон, хотя это не отменяет того что XDS картофельный пидр. Но все таки он меньше всех наворотил кривой хуйни в отличии от сереги ломика и 29 алексея.  Так вот проект был понятный и простой.

Пока в него не запустили системного администратора…
Я знаю на память работу всех кешеров для Opencart, от Nitro до буста и высера Мракимрака, хоть он мне и друг (йодированый мрак, звучит). Так вот там гавна было много, я его весь выубил, ниче не меняется, товар добавляю ниче не меняется, index.php  удаляю — ниче не меняется. ЭТО ПОЛНЫЙ ПИЗДЕЦ ….

Магазин не реагировал ни на что.. Мне показалось что у меня глюки. Я проверил айпи сервера, проверил десять раз пути виртуал хоста, все сука правильно. А изменений нет. Отключил Opcache, изменений нет.

И тут меня смутило, вскользь упоминание «нам там сервер настраиваили». И когда я полез в конфиги NGINX, я если сказать что ахуел — это не сказать ничего.

Один из конфигов был вот такой:

Для тех кто не понимает. Любая страница, которую формировал движок, укладывалась в кеш nginx и больше не обрабатывалась движком. Вобщем корзину можно было не собирать, так как у вас была чужая корзина. Статичный блять интернет-магазин Карл.

Какой то пидар справился. Я сделяль насяльнике.. Все быстрий. Твой магазин бизнес пришёль! Клиенты ничего не могут оформить — зато бистло!

Вобщем 3 часа жесткого секса с конфигами, еще три часа на оптимизацию магазина и мы получили заветные 170мс загрузки главной страницы и радостный googlePageSpeedInsight и 400-500 для страниц категорий под радостные вопли заказчика «наконец-то».

По итогу, сказать что я ахуел — это ничего не сказать, больше я ахуел только когда кое-кто сглотнул у софорпа паши и чучхе.

И тут по какому то совпадению, какая то тупая хуйня пришла на динокс форум и начала нести хуергу про http2, php7, memcache и остальную злоебучую хуергу.

Так-как по каким то причинам я там в ридонли и дальше подумаю десять раз появляться или нет, то выводить на чистую воду пидорга пришлось моему другу Снастику.

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

 

 

Хуйнаныр(21)Очко(1)

Запостить высер

5 Высеров на "Оптимизация Opencart (OMG)"

Стучать мне на мыло
avatar

Сортировать:   Свежие | Тухлые | Хуйнанырные
Вася Хуйкин
робот-вертер
Вася Хуйкин
2 месяцев 14 дней назад

У меня встает на вот такие штуки по оптимизации. Пали еще тему! Да поподробней, во всех красках, шо да как.

Игорь
робот-вертер
Игорь
2 месяцев 6 дней назад

Не спалите оптимизированный конфиг nginx?

wpDiscuz