Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ОтВинта

  • записів
    7
  • коментарів
    57
  • переглядів
    3 045

Про це блозі

Отвинта. Кричал Карлсон, в баре "Голубая Устрица".

Записи в цьому блозі

Opencart на стероїдах

Переривши безліч інформації щодо кешу та кешування опенкарту, я так і не знайшов простого та бюджетного способу прискорити TTFB. Час від часу я натрапляв на доповнення щодо кешу опенкарту для LiteSpeed. Але чомусь я так і не знайшов жодної дієвої інструкції (та доповнення) як робити дієвий кеш опенкарту в Nginx, особливо якщо у вас шаблон залежний від типу пристрою. І головною проблемою, яка постане перед вами при вирішенні цього питання це .... проксування куків з кешу і бекенду.

Vladzimir

Vladzimir in Coding

Мультимова & Nginx+php-fpm

Якщо ви використовуєте панелі управління серверами VestaCP/Hestia в режимі Nginx+php-fpm без Apache (то ви вже молодці :). І плануєте встановити (або вже використовуєте) багатомовність з префіксами виду /uk/url.html то перед вами постане одна проблема, яка пов'язана з кривим дефолтним конфігом Nginx в цих панелях. Проблема полягає в тому що сервер не буде обробляти запити типу /uk/index.php?route= і видаватиме помилку 404. Лікуємо. Перед if (!-f $document_root$

Vladzimir

Vladzimir in Coding

Session & opencart. WTF?

Опенкарт існує вже десятки років, а в ньому, до чого часу, існує "не баг а фіча" з сесією. Точніше з кукою сесії. По-перше вона існую тільки поки відкритий браузер. Що дуже дивно. По-друге. Навіть якщо ви зміните час життя самої куки, то це вам не допоможе. Бо кука буде діяти, не з поточного часу, а з моменту її створення 0_____о А все через це https://www.php.net/manual/ru/function.session-set-cookie-params.php#100657   Вирішуеться це просто Замість session

Vladzimir

Vladzimir in Coding

  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.