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

Recommended Posts

1 минуту назад, Yarilo сказал:

тоесть отдельно кэшировать допустим header и footer , что бы снизить нагрузку и скорость загрузки нельзя? только всю страницу целиком?

Ну можно и так
Кешировать выбранные контроллеры где не задействованы товары
Т е header, footer, разные меню и т п Jet Cache это позволяет делать

Надіслати
Поділитися на інших сайтах

20 минут назад, markimax сказал:

Ну можно и так
Кешировать выбранные контроллеры где не задействованы товары
Т е header, footer, разные меню и т п Jet Cache это позволяет делать

Можно более подробно описать в личку? Я не смог сам разобраться, как такое настроить =(

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Добрый день!

Нужен совет от профи

 

Вот сайт https://baskethallbilety.ru/

 

1. По гуглу оценки более 90

Стоит ли еще брать Джет кеш?

 

2. Взял модуль видео, чтобы выводить промо на главную.

Но есть задержка в загрузке этого модуля...

 

Способен ли Джет Кеш вовлиять и выводить этот модуль поскорее))

 

Спасибо.

 

 

Надіслати
Поділитися на інших сайтах


1 час назад, specialforce22 сказал:

Добрый день!

Нужен совет от профи

 

Вот сайт https://baskethallbilety.ru/

 

1. По гуглу оценки более 90

Стоит ли еще брать Джет кеш?

 

2. Взял модуль видео, чтобы выводить промо на главную.

Но есть задержка в загрузке этого модуля...

 

Способен ли Джет Кеш вовлиять и выводить этот модуль поскорее))

 

Спасибо.

 

 

1. У вас стоит какой то кешировщик? Если нет - то кешировщик это сейчас must have (обязан иметь) любой магазин

2. Нет никак не повлияет. Это уже загрузка видео, а не opencart скриптов php

Надіслати
Поділитися на інших сайтах

11 минут назад, markimax сказал:

1. У вас стоит какой то кешировщик? Если нет - то кешировщик это сейчас must have (обязан иметь) любой магазин

2. Нет никак не повлияет. Это уже загрузка видео, а не opencart скриптов php

 

1. Не стоит))  - Ок буду ставить

 

2. Я просто что думаю, что не видео то тормозится с загрузкой, вот где заголовок над видео написан - этот заголовок прописывается в модуле, а ведь заголовок появляется уже вместе с видео.. Значит модуль все-таки в целом задерживается?

 

Но, конечно, п.2. все равно не влияет, что надо выполнить пункт 1))

 

Надіслати
Поділитися на інших сайтах


5 минут назад, specialforce22 сказал:

 

1. Не стоит))  - Ок буду ставить

 

2. Я просто что думаю, что не видео то тормозится с загрузкой, вот где заголовок над видео написан - этот заголовок прописывается в модуле, а ведь заголовок появляется уже вместе с видео.. Значит модуль все-таки в целом задерживается?

 

Но, конечно, п.2. все равно не влияет, что надо выполнить пункт 1))

 

2. Нет, это реализация модуля такая видно
Суть в чем, если появился уже первый байт документа html (TTFB) (к примеру header уже виден) то значит opencart уже все "высчитал".

Надіслати
Поділитися на інших сайтах

1 минуту назад, markimax сказал:

2. Нет, это реализация модуля такая видно
Суть в чем, если появился уже первый байт документа html (TTFB) (к примеру header уже виден) то значит opencart уже все "высчитал".

 

Ок. Благодарю.

Кешировщик всё равно беру, а видео тогда буду думать, как ниже опустить, чтобы пока человек дошел, оно уже подгрузилось))

Надіслати
Поділитися на інших сайтах


Здравствуйте!

Установил модуль, при его включении

Fatal error: Call to undefined method DB::get_sc_jetcache_query_count() in ........../public_html/catalog/controller/jetcache/jetcache.php on line 115

 

Подскажите, плз, дальнейшие действия!

Спасибо.

Надіслати
Поділитися на інших сайтах


16 минут назад, specialforce22 сказал:

Здравствуйте!

Установил модуль, при его включении

Fatal error: Call to undefined method DB::get_sc_jetcache_query_count() in ........../public_html/catalog/controller/jetcache/jetcache.php on line 115

 

Подскажите, плз, дальнейшие действия!

Спасибо.

:) Только прочесть инструкцию по установке особенно пункт  13 и 14

Надіслати
Поділитися на інших сайтах

6 минут назад, markimax сказал:

Только прочесть инструкцию по установке особенно пункт  13 и 14

 

Нас ничего не возьмет)))

Я уже, как мантру повторяю "Если ничего не помогает, прочти инструкцию"

Но, как всегда - монтёр сказал "а, по.." и перерезал провода))

Выполнил инструкцию по шагам - теперь - the best

Пошел летать!

Спасиииибо)

 

Надіслати
Поділитися на інших сайтах


4 минуты назад, specialforce22 сказал:

 

Нас ничего не возьмет)))

Я уже, как мантру повторяю "Если ничего не помогает, прочти инструкцию"

Но, как всегда - монтёр сказал "а, по.." и перерезал провода))

Выполнил инструкцию по шагам - теперь - the best

Пошел летать!

Спасиииибо)

 

:)
Поэтому в 8 версии всё будет автоматически после нажатия на кнопку "обновить". Будут установлены модификаторы и обновлены.
 

  • +1 1
Надіслати
Поділитися на інших сайтах

17 часов назад, markimax сказал:

Поэтому в 8 версии всё будет автоматически после нажатия на кнопку "обновить". Будут установлены модификаторы и обновлены.

 

А можно еще и обратный эффект ? 

А то ведь, поверит вам простой покупатель, что модуль не изменяет системных файлов, и получит не работающий сайт после удаления модуля)) 

Надіслати
Поділитися на інших сайтах


9 минут назад, Gorynych сказал:

 

 

Никаких "обратных эффектов"
Удалили модуль в Дополнениях
Удалили в Модификаторах
Всё.

Надіслати
Поділитися на інших сайтах

Только что, markimax сказал:

Никаких "обратных эффектов"
Удалили модуль в Дополнениях
Удалили в Модификаторах
Всё.

 

Ну как же все?

 

admin\controller\startup\permission.php

Спойлер

$seocmspro_loader='begin';
$sc_ver = VERSION;
if (!defined('SC_VERSION')) define('SC_VERSION', (int)substr(str_replace('.','',$sc_ver), 0,2));
$file = DIR_SYSTEM.'library/front_loader.php';
if (!isset($registry)) {$registry = $this->registry;}
if (SC_VERSION > 21) {
    $user_str = 'Cart\User';
} else {
    $user_str = 'User';
}
require_once(DIR_SYSTEM . 'helper/seocmsprofunc.php');
if (!class_exists('User')) {
    loadlibrary('user');
}
$user =  new $user_str($registry);
if ($user->isLogged()) {
    $registry->set('admin_work', true);
    if (file_exists($file)) {include_once($file);}
}
$seocmspro_loader='end';

 

catalog\controller\startup\maintenance.php

Спойлер

$seocmspro_loader='begin';
$sc_ver = VERSION;
if (!defined('SC_VERSION')) define('SC_VERSION', (int)substr(str_replace('.','',$sc_ver), 0,2));
$file = DIR_SYSTEM . 'library/front_loader.php';
if (file_exists($file)) {include_once($file);}
$seocmspro_loader='end';

 

Гарантировано 500

Надіслати
Поділитися на інших сайтах


18 минут назад, Gorynych сказал:

 

Ну как же все?

 

@Gorynych не понимаю ваших инсинуаций ... при деинсталяции в Дополнениях - этот код удаляется

Мало того существует удаление полное и настроек и таблиц и подключений  прямо из модуля
 

Спойлер

 


    public function uninstall()  {
        $this->remove_new_loader();
        $this->remove_old_loader();
    }

 

 

Спойлер

6095316931.png


И это было при царе горохе
В 8 версии ничего этого уже нет

Надіслати
Поділитися на інших сайтах

9 минут назад, markimax сказал:

Мало того существует удаление полное и настроек и таблиц и подключений  прямо из модуля

Ну вы спрятали удаление в документацию, только увидел.

Обычно удаление из модулей.

Я без претензий, помню, как вручную находил и удалял этот код.

 

12 минут назад, markimax сказал:

В 8 версии ничего этого уже нет

 

После релиза что будет с получением для уже купивших модуль?

Надіслати
Поділитися на інших сайтах


Только что, Gorynych сказал:

Ну вы спрятали удаление в документацию, только увидел.

 

Вы не внимательно прочли что я написал
1.

 

16 минут назад, markimax сказал:

@Gorynych  при деинсталяции в Дополнениях - этот код удаляется

 

 

Т е при обычном удалении модуля как и других модулей
Т е такая же логика как удаление к примеру ocmod изменений при удалении модификатора
Кстати не забывайте что когда удаляет в OPENCART какой то любой модуль - обязательно обновите модификаторы
У вас этот контроллер может быть изменен чужим модификатором
Это как бы "по - умолчанию" уже и мат. часть opencart

2. Не прятал
Таб Документация - это первое что должен открыть пользователь. Я не "виноват" что у нас мало кто хочет читать документацию. Хоят она обязательна к прочтению
3. Наоборот - на видное место поставил ;)

Надіслати
Поділитися на інших сайтах

7 минут назад, Gorynych сказал:

Так что будет, внимательно читающий?

А я давал уже ответ для тех кто внимательно читает тему ;) :grin:
8-ку уже давно получают те у кого не стоят SEO CMS модули
Ответ сам собой разумеющийся, будите также качать
новую версию модуля как и сейчас, как и качали 1-ю версию, а потом 2, 3, 4, 5, 6. Это же не другой модуль, а новая версия.

Надіслати
Поділитися на інших сайтах

4 минуты назад, Gorynych сказал:

Отлично, заверните мне, пожалуйста, одну.

Мой ник на вашем сайте такой-же.

Я выше писал уже
Если у вас стоит ТОЛЬКО Jet Cache 6 (и не стоят TOP2, мультиязык), то ...
Сделать бекап.
Потом надо полностью деинсталировать модуль (и в табе документация удалить всё) и в Дополнениях деинсталировать
Удалить все ФАЙЛЫ модуля (какие, "имена" в архиве 6 -ки)
Написать мне свой email (не gmail, он в последние время не дает передавать zip архивы, только через свой drive)
Я вышлю 8-ю версию для установки
Кто не хочет сам проводить процесс обновления, может его оплатить - это как опция установки, равна 200 рублей

 

0496794973.png

Надіслати
Поділитися на інших сайтах

Чем не устроил алгоритм действий:

 admin/index.php?route=customer/customer/edit

Ладно, продублирую вам в лс мыло 

 

Вам бы это, чувство юмора, я же шучу все это время.

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

 

Змінено користувачем Gorynych
Надіслати
Поділитися на інших сайтах


21 минуту назад, Gorynych сказал:

Чем не устроил алгоритм действий:

 

 

Совершенно не пойму причем здесь customer/customer/edit
Насчет контроллеров и моделей.
Надо НАЙТИ, для начала, и кешировать узкие места, а не все подряд в них. Далее, наверняка, у вас session исключения не заполнены. Потому что у нас криворукие писатели г.. модулей "любят" тягать через сессию динамические переменные, ну это мягко сказать идиотизм. И этот идиотизм надо через профайлер логов сессии найти и добавить в исключения.
Для информации
1 млн. товаров (забугорный проект)
Было 10 секунд загрузка (TTFB) на холодную
Оптимизировали сервер (не я) стало 8 секунд  (сами понимаете роли это не сыграло)
Поиск (я) узких мест (моделей или контроллеров) а потом их кеширования Jet Cache-м - 0.3-0.5 секунды на ХОЛОДНУЮ, из полностраничного кеша ~ 0.07 c
Так что здесь уже зависимость от поиска узких мест и настройки.
Так что кеширование контроллеров, их профайлер и кеширование моделей очень важный функционал

Надіслати
Поділитися на інших сайтах

59 минут назад, markimax сказал:

Поиск (я) узких мест (моделей или контроллеров) а потом их кеширования Jet Cache-м - 0.3-0.5 секунды на ХОЛОДНУЮ, из полностраничного кеша ~ 0.07 c
Так что здесь уже зависимость от поиска узких мест и настройки.
Так что кеширование контроллеров, их профайлер и кеширование моделей очень важный функционал

 

Можно вопрос?

Эти результаты для того же пользователя из того же браузера, или для вновь прибывших? 

Просто мне показалось, что зайдя 3 раза из разных браузеров я не получу результаты из кеша, но напишу массу новых кеш файлов.

Надеюсь, я ошибаюсь.

 

 

Надіслати
Поділитися на інших сайтах


6 минут назад, Gorynych сказал:

Надеюсь, я ошибаюсь.

 

Ошибаетесь, браузер никакого отношения к хешу кеша не имеет (хеш (имя кеш файла фактически) строится на массиве $this->session, route, $this->request->get (может быть выключено в настройками), переменных валюты, store_id и языка, а также протокола http или https)
Я писал выше
 

1 час назад, markimax сказал:

Далее, наверняка, у вас session исключения не заполнены. Потому что у "нас" криворукие писатели г.. модулей "любят" тягать через сессию динамические переменные, ну это мягко сказать идиотизм. И этот идиотизм надо через профайлер логов сессии найти и добавить в исключения.

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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