Wild Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 Клиент переехал на новую версию движка. Но в кэше браузера естественно остались файлы от старой версии (мало времени прошло с последнего посещения). Естественно при открытии сайта все расползлось. А еще клиент был в дороге и смотрел с мобилы (Ctrl-F5 не нажмешь). А еще ОН (клиент) - это ОНА, со всеми вытекающими. Пришлось отсылать скрины как чистить кэш браузера. Потом она заявила, что дескать старые клиенты (читай клиентки, сайт - магазин косметики) тоже зайдя на страницы ужаснутся и больше не придут, поскольку им (крашеным блондинкам) невдомек почему это случилось и как исправить подобное самостоятельно, ибо они вашпе не знают об такой операции. Можно ли как-то заставить сайт денек-другой принудительно обновлять кэш браузера? Знаю что костыль, но им же не докажешь! Смотрел в сторону location.reload(true), но хочется сделать это грамотно. Может есть более-менее красивое решение? Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Хм... Как вариант можно временно использовать конструкции типа: <link rel="stylesheet" type="text/css" href="/css/file.css?v=<?php echo rand(1000,10000) ?>"> Тоже костыль, но все же не полный релоад страницы. Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Я это и имел в виду. По моему лучше не придумать. Что скажут гуру? Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Как вариант можно временно использовать конструкции типа: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 https://habr.com/post/62844/ 17 минут назад, Wild сказал: Можно ли как-то заставить сайт денек-другой принудительно обновлять кэш браузера? Cache-Control: max-age=86400 Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 3 минуты назад, ibond сказал: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Я понял. Еще варианты есть? Покрасивше. Я в душе перфекционист. Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 1 минуту назад, AlexDW сказал: https://habr.com/post/62844/ Cache-Control: max-age=86400 СПАСИБО!!!!!!!!!!!!!!!!! Низкий поклон!!! Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Еще варианты есть? Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Хм... Как вариант можно временно использовать конструкции типа: <link rel="stylesheet" type="text/css" href="/css/file.css?v=<?php echo rand(1000,10000) ?>"> Тоже костыль, но все же не полный релоад страницы. Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Я это и имел в виду. По моему лучше не придумать. Что скажут гуру? Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Как вариант можно временно использовать конструкции типа: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 https://habr.com/post/62844/ 17 минут назад, Wild сказал: Можно ли как-то заставить сайт денек-другой принудительно обновлять кэш браузера? Cache-Control: max-age=86400 Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 3 минуты назад, ibond сказал: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Я понял. Еще варианты есть? Покрасивше. Я в душе перфекционист. Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 1 минуту назад, AlexDW сказал: https://habr.com/post/62844/ Cache-Control: max-age=86400 СПАСИБО!!!!!!!!!!!!!!!!! Низкий поклон!!! Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Еще варианты есть? Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Я это и имел в виду. По моему лучше не придумать. Что скажут гуру? Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Как вариант можно временно использовать конструкции типа: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 https://habr.com/post/62844/ 17 минут назад, Wild сказал: Можно ли как-то заставить сайт денек-другой принудительно обновлять кэш браузера? Cache-Control: max-age=86400 Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 3 минуты назад, ibond сказал: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Я понял. Еще варианты есть? Покрасивше. Я в душе перфекционист. Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 1 минуту назад, AlexDW сказал: https://habr.com/post/62844/ Cache-Control: max-age=86400 СПАСИБО!!!!!!!!!!!!!!!!! Низкий поклон!!! Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Еще варианты есть? Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Я это и имел в виду. По моему лучше не придумать. Что скажут гуру? Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Как вариант можно временно использовать конструкции типа: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 https://habr.com/post/62844/ 17 минут назад, Wild сказал: Можно ли как-то заставить сайт денек-другой принудительно обновлять кэш браузера? Cache-Control: max-age=86400 Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 3 минуты назад, ibond сказал: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Я понял. Еще варианты есть? Покрасивше. Я в душе перфекционист. Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 1 минуту назад, AlexDW сказал: https://habr.com/post/62844/ Cache-Control: max-age=86400 СПАСИБО!!!!!!!!!!!!!!!!! Низкий поклон!!! Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Еще варианты есть? Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Как вариант можно временно использовать конструкции типа: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 https://habr.com/post/62844/ 17 минут назад, Wild сказал: Можно ли как-то заставить сайт денек-другой принудительно обновлять кэш браузера? Cache-Control: max-age=86400 Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 3 минуты назад, ibond сказал: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Я понял. Еще варианты есть? Покрасивше. Я в душе перфекционист. Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 1 минуту назад, AlexDW сказал: https://habr.com/post/62844/ Cache-Control: max-age=86400 СПАСИБО!!!!!!!!!!!!!!!!! Низкий поклон!!! Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Еще варианты есть? Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 https://habr.com/post/62844/ 17 минут назад, Wild сказал: Можно ли как-то заставить сайт денек-другой принудительно обновлять кэш браузера? Cache-Control: max-age=86400 Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 3 минуты назад, ibond сказал: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Я понял. Еще варианты есть? Покрасивше. Я в душе перфекционист. Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 1 минуту назад, AlexDW сказал: https://habr.com/post/62844/ Cache-Control: max-age=86400 СПАСИБО!!!!!!!!!!!!!!!!! Низкий поклон!!! Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Еще варианты есть? Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 3 минуты назад, ibond сказал: тогда он будет каждый раз грузить, в результате кэширование браузера до лампочки. Я понял. Еще варианты есть? Покрасивше. Я в душе перфекционист. Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 1 минуту назад, AlexDW сказал: https://habr.com/post/62844/ Cache-Control: max-age=86400 СПАСИБО!!!!!!!!!!!!!!!!! Низкий поклон!!! Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Еще варианты есть? Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 1 минуту назад, AlexDW сказал: https://habr.com/post/62844/ Cache-Control: max-age=86400 СПАСИБО!!!!!!!!!!!!!!!!! Низкий поклон!!! Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Еще варианты есть? Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ibond Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, Wild сказал: Еще варианты есть? Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 1 минуту назад, ibond сказал: Добавить размер файла лучше не размер, а дату изменения filemtime размер-то может и не измениться Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 Причем статья на хабре почти 10-летней давности! ))) Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 4 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться А вот это красивое решение. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
chukcha Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 23 минуты назад, ibond сказал: Можно к css и js добавить версию. <script type="text/javascript" src="myscript.js?v=3.0"></script> Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Надіслати Поділитися на інших сайтах More sharing options... Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Принудительно обновить кэш браузера
Wild Опубліковано: 20 грудня 2018 Автор Share Опубліковано: 20 грудня 2018 33 минуты назад, chukcha сказал: Это статика, т.е нужно где-то менять версию, мало того это было бы неплохо делать в getScript, getStyle Согласен, но если честно, то лениво перекапывать все модули и модификаторы. Пока попробовал тупо header. Пусть потестит, дальше будет видно. Надіслати Поділитися на інших сайтах More sharing options... n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Fast Cache PRO - Increase Performance + Scalability (Кэширование и улучшение производительности сайта) [Поддержка] Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 відповідей 646 переглядів kirians 3 листопада 2021 Fast Cache PRO - Increase Performance + Scalability (Кешування та покращення продуктивності сайту) Автор: kirians, 21 жовтня 2021 cache fast cache (і ще %d) Теги: cache fast cache кэш кэш cache кэширование кэш cache оптимизация кеш кешування 0 коментарів 3 596 переглядів kirians 21 жовтня 2021 [Поддержка] OCCleaner - очистка и оптимизация 1 2 Автор: TimRod, 27 серпня 2019 администратор админка (і ще %d) Теги: администратор админка очистка оптимизация обслуживание кэш логи изображения файлы база данных безопасность защита opencart административная панель мусор ускорение recaptcha 37 відповідей 5 947 переглядів yurok79 6 вересня 2022 Модуль Буслік Кэш / Buslik Cache Lite [Поддержка] 1 2 3 Автор: buslikdrev, 10 травня 2020 бесплатно google pagespeed (і ще %d) Теги: бесплатно google pagespeed cache redis memcache apc кеширование оптимизация скорость jet cache lightning ускорить тормоза кэш не спасёт ускорение мобильной 74 відповіді 9 054 перегляди zhizherinv 30 листопада 2022 cache Модуль Буслік Кэш Full [Поддержка] Автор: buslikdrev, 22 травня 2021 google pagespeed redis (і ще %d) Теги: google pagespeed redis memcache memcached apc apcu кеширование оптимизация скорость jet cache lightning ускорить кэш ускорение мобильной lazy load html lazy load image ajax сокращение структуры dom imdboptimizer кеш webp 5 відповідей 1 940 переглядів buslikdrev 28 липня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
n3bo Опубліковано: 20 грудня 2018 Share Опубліковано: 20 грудня 2018 54 минуты назад, AlexDW сказал: лучше не размер, а дату изменения filemtime размер-то может и не измениться был 1 проект, там поставили просто дату и время Надіслати Поділитися на інших сайтах More sharing options...
VitaliyCe Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 В 20.12.2018 в 15:58, ibond сказал: Добавить размер файла. <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filesize('path/to/file/mylibrary.js')?>'></script> Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Надіслати Поділитися на інших сайтах More sharing options...
ibond Опубліковано: 1 січня 2019 Share Опубліковано: 1 січня 2019 5 часов назад, VitaliyCe сказал: Лучше добавить не filesize а filemtime, т.к. при правке файлов переодически заменяется несколько символов и в итоге размер файла остаётся неизменным, а время редактирования файла изменяется всегда. Таким образом можно получить стабильное обновление файла из кеша при любых изменениях Тему не читаете? Да, согласен, что перИдически заменяется несколько символов... В 20.12.2018 в 13:03, AlexDW сказал: лучше не размер, а дату изменения filemtime Надіслати Поділитися на інших сайтах More sharing options... 1 year later... mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options... 6 months later... comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options... Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
mslastyon Опубліковано: 28 червня 2020 Share Опубліковано: 28 червня 2020 Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Надіслати Поділитися на інших сайтах More sharing options...
comandir22 Опубліковано: 1 січня 2021 Share Опубліковано: 1 січня 2021 В 28.06.2020 в 13:33, mslastyon сказал: Controller: $cssfile = '/catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/stylesheet.css'; $data['cssdate'] = date ("igdmy", filemtime($cssFile)); tvig Header: <link rel="stylesheet" href="catalog/view/theme/theme/stylesheet/stylesheet.css?v={{ cssdate }}" media="screen" /> Что то у меня не меняется и так пишет stylesheet/stylesheet.css?v={{%20cssdate%20}} Надіслати Поділитися на інших сайтах More sharing options...
comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime Здравствуйте. Сделал так , при загрезке пишется пишутся числа , файл изменил , но при загрузке пишутся одинаковіе числа <script type='text/javascript' src='path/to/file/mylibrary.js?v=<?=filemtime('path/to/file/mylibrary.js')?>'></script> Надіслати Поділитися на інших сайтах More sharing options...
comandir22 Опубліковано: 2 січня 2021 Share Опубліковано: 2 січня 2021 В 01.01.2019 в 07:55, VitaliyCe сказал: Лучше добавить не filesize а filemtime, Все работает Спасибо Надіслати Поділитися на інших сайтах More sharing options...
Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 всем привет. а на 2.3 кто то делал подобное? Надіслати Поділитися на інших сайтах More sharing options...
Shureg Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 1 час назад, Tobolskiy сказал: всем привет. а на 2.3 кто то делал подобное? А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> Надіслати Поділитися на інших сайтах More sharing options...
Tobolskiy Опубліковано: 22 червня 2021 Share Опубліковано: 22 червня 2021 52 минуты назад, Shureg сказал: А какая разница? В контроллере одинаково, в шаблоне вместо {{ cssdate }} сделать <?php echo $cssdate; ?> в целом да, глянул на код, вы правы. спасибо Надіслати Поділитися на інших сайтах More sharing options...
Golod Опубліковано: 7 грудня 2023 Share Опубліковано: 7 грудня 2023 22.06.2021 в 06:10, Tobolskiy сказал: в целом да, глянул на код, вы правы. спасибо подскажите плз, в какой файле искать данный код {{ cssdate }}? по поиску не находит. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts