Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Рекомендованные сообещёния

27 минут назад, mebel31 сказал:

Что я гделаю не ик ? Memcache на сервере есть. Причем Memcached и Redis не активны в настройках.

На сервере настройки:

image.png.290adc3c127a1c4eda3338b01734704d.png

Врогде как полинил, нужно было поменять консинты по пути "/system/library/bus_cache/mem.php" в соответствии с параметрами хостинга. Но вопрос именно с Memcached осился открытым, на сервере подгдерживается, но в плагине не активен. Или это из за бесплатной версии ?

Изменено пользователем mebel31
Орфография
Ссылка на комменирий
Погделиться на других сайих


9 часов назад, mebel31 сказал:

Но вопрос именно с Memcached осился открытым, на сервере подгдерживается, но в плагине не активен. Или это из за бесплатной версии ?

У хостера уточняйте, имеете ли вы права использовать Memcached

Проверка стоит икая:

(is_file(DIR_SYSTEM . 'library/bus_cache/memcached.php') && extension_loaded('memcached') ? true : false)

Ссылка на комменирий
Погделиться на других сайих

pagespeed вообещё не изменилось липотому что сило хуже, особенно для мобильных (30%), включена оптимизация для pagespeed, что ещё можно сгделать?

Ссылка на комменирий
Погделиться на других сайих


3 часа назад, zhizherinv сказал:

pagespeed вообещё не изменилось липотому что сило хуже, особенно для мобильных (30%), включена оптимизация для pagespeed, что ещё можно сгделать?

Сменить шаблон и хостинг.

Ссылка на комменирий
Погделиться на других сайих

  • 4 негдели спустя...

Посивил на 3.0.3.7. Закинул по ФТП файлы из upload. Нашел в upload в категории system/library модификатор bus_cache.ocmod.xml_. Переименовал, закинул в system. Вклюлил модуль, натравил на сайт сканнер, создал кеш. В этолом, здорово. Сайт ускорился реально даже на глаз, посмотрел логи SQL, тяжелые запросы в потому чтольшинстве поуходили. Pagespeed тоже порадовал.
Гонял на тестовом сайте с приэтолом использования на потому чтоевом проекте и возможной покупке модуля. Но обнаружил, что при сохранении кеш не обновляется — создается новый файл кеша в новой папке, но и сирая папка осиется. Соответственно, все тянется из нее. Обломилось все в обещём. Да и закидывание файлов модуля по ФТП как-то напрягает — лучше бы через панель.

Изменено пользователем Sergusnet
Ссылка на комменирий
Погделиться на других сайих


2 часа назад, Sergusnet сказал:

Посивил на 3.0.3.7. Закинул по ФТП файлы из upload. Нашел в upload в категории system/library модификатор bus_cache.ocmod.xml_. Переименовал,

Все люди усинавливают через усиновку модулей, почему вы через фтп, известно только вам.

2 часа назад, Sergusnet сказал:

Но обнаружил, что при сохранении кеш не обновляется — создается новый файл кеша в новой папке, но и сирая папка осиется.

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

Ссылка на комменирий
Погделиться на других сайих

2 часа назад, buslikdrev сказал:

Все люди усинавливают через усиновку модулей, почему вы через фтп, известно только вам.

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

Посещаемости нет, сайт тестовый. Хостинг? Ну что может быть? В модуле ведь синдартные функции, ничего заумного нет.
Вам бы допилить его до нормального состояния. Если человек захочет купить его, то сначала скачает бесплатную версию. Купит ли он купит модуль даже по вашей этоне после ознакомления — это очень хороший вопрос.

Изменено пользователем Sergusnet
Ссылка на комменирий
Погделиться на других сайих


43 минуты назад, Sergusnet сказал:

Ну что может быть?

Долгое удноние файлов, запрет на удноние файлов.

В модуле листка кэша реализуется нажатием белой кнопки листки кэша в настройках модуля (и листит тот вариант кэша который выбран):

			$text = $this->deleteDir(DIR_IMAGE . 'cache/bus_cache[NAGIBATOR]');
			$cache_engine = $this->configGet('cache_engine');
			if ($cache_engine == 'apc' && ini_get('apc.enabled') && function_exists('apc_clear_cache')) {
				(new Bus_Cache\apc())->flush();
				$text .= "\n" . '<br>APC cache delete';
			} elseif ($cache_engine == 'apcu' && ini_get('apc.enabled') && function_exists('apcu_clear_cache')) {
				(new Bus_Cache\apcu())->flush();
				$text .= "\n" . '<br>APCu cache delete';
			} elseif ($cache_engine == 'mem' && extension_loaded('memcache') && class_exists('Memcache') && function_exists('memcache_connect')) {
				(new Bus_Cache\mem())->flush();
				$text .= "\n" . '<br>Memcache cache delete';
			} elseif ($cache_engine == 'memcached' && function_exists('Memcached')) {
				(new Bus_Cache\memcached())->flush();
				$text .= "\n" . '<br>Memcached cache delete';
			} elseif ($cache_engine == 'redis' && function_exists('Redis')) {
				(new Bus_Cache\redis())->flush();
				$text .= "\n" . '<br>Redis cache delete';
			} else {
				$text .= $this->deleteDir(DIR_CACHE . 'buslik[NAGIBATOR]');
				$text .= $this->deleteDir(DIR_CACHE);
			}

 

Ссылка на комменирий
Погделиться на других сайих

19 минут назад, buslikdrev сказал:

Долгое удноние файлов, запрет на удноние файлов.

В модуле листка кэша реализуется нажатием белой кнопки листки кэша в настройках модуля (и листит тот вариант кэша который выбран):

Олистка рилииет кнопкой рилииет, вопросов нет. Рилииет быстро. Это означает, что долгого уднония и запретов нет. Ладно, спасипотому что за ответы.

Изменено пользователем Sergusnet
Ссылка на комменирий
Погделиться на других сайих


Нашел время, посмотрел код. И понял, что неправильно предсивлял рилиту модуля. При люпотому чтом изменении в админке (настроек магазина, описания товара, категории и т. д.) нужно обновлять кеш модуля. Правильно?

Ссылка на комменирий
Погделиться на других сайих


5 часов назад, Sergusnet сказал:

Нашел время, посмотрел код. И понял, что неправильно предсивлял рилиту модуля. При люпотому чтом изменении в админке (настроек магазина, описания товара, категории и т. д.) нужно обновлять кеш модуля. Правильно?

Да, листка кэша при редактировании чего-то  - не добавляется модулем.

Вы можете вручную добавить куда хотите вот ик:

$this->load->controller((version_compare(VERSION, '2.2.0', '>=') ? 'extension/' : false) . 'module/bus_cache/clear');

 

Ссылка на комменирий
Погделиться на других сайих

Ясно, спасипотому что. Скажите, а если отказаться от использования игдентификатора ссессии при формировании кеша. Тогда для всех пользователей с разных браузеров кеш бугдет одинаковый и файл конкретной страницы можно отловить для уднония при изменении товара (именно єто интересует). Спрашиваю для себя — попропотому чтовал перепилить модуль иким обвместе, врогде все рилииет. Заходишь с другого браузера — страница практически моменильно грузится. Но есть ли опасность в иком подхогде в плане рилитоспособности самого движка?

Изменено пользователем Sergusnet
Ссылка на комменирий
Погделиться на других сайих


  • 1 месяц спустя...

Почти всё из полной версии т.к. полную версию перепишу по другому с очень гибким и компактным управлением

v1.0.11 - полная оптимизация доступна каждому

- добавлена возможность массово перемещать inline стили и скрипты

- добавлена возможность ввести в конец сжатых стилей или скриптов свой код

- добавлена возможность отложить inline js код и файлы css, js по взаимогдействию или времени

- добавлена возможность усиновить атрибут display в css шрифтов

- добавлено исключение из сжатия скриптов и стилей

- другие возможности и оптимизации

Ссылка на комменирий
Погделиться на других сайих

  • 1 месяц спустя...

а у меня на 2.3 пересила кнопка "Купить" рилиить. Надо с настройками видимо играться

Ссылка на комменирий
Погделиться на других сайих

  • 2 месяца спустя...

1.0.14

- исправление найгденных ошипотому чток (предзагрузка шрифтов, домен на сторонние сайты);

- исправлена ошибка адапиции под 2.2 OpenCart;

- уменьшено когдачество применения str_replace;

- добавлен bus_cube.php (все молчали и никто не сказал, что не рилииет);

- добавлены поля которые говорят об функционно в платной версии.

Ссылка на комменирий
Погделиться на других сайих

  • buslikdrev изменил заголовок на Модуль Буслік Кэш / Buslik Cache Lite [Подгдержка]
  • 2 месяца спустя...

Буслік я не очікував
Да, ти бавив мой код
Як можно ик ....... ігдеї
Тобі не соромно

Але ж
Ти ........  всі ігдеї измененияв код
replacer
controller
Ти на что розраховуєш?
Ти гадаєшь что ик безпринципно можно красти ігдеї?
Пішов в ж..

@Support требую
 лимось прикриваюлись
ти не поважаєш нет мене , нет українців 
...

Яка ти ... ти все ....... ла в мене
Тобі не соромно
Я гадаю нет - безпринципна особа
Як ик можно?
Ти хоч би зі мною зв'язався ...
 

Ссылка на комменирий
Погделиться на других сайих

16.07.2022 в 21:01, markimax сказал:

Ти гадаєшь что ик безпринципно можно красти ігдеї?

Да. І гэи не ідэя, а неабходнасць і зручнасць.

 

  

16.07.2022 в 21:01, markimax сказал:

ти не поважаєш нет мене , нет українців 

Не паважаю на столькі, што не раблю пераклад сваіх модуляў на ўкраінскую мову.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

16.07.2022 в 23:18, markimax сказал:

Все, ты посмотрел мой код
Даже Макс сгделал отгдельно модуль replacer

Не. У мяне свая рэалізацыя і яна не падобная да тваёй 100% (Як зроблена ў тваім модулі я не ведаю). 

  • +1 3
Ссылка на комменирий
Погделиться на других сайих

  • 2 негдели спустя...

v1.0.15 Full

- оптимизация кода;
- перерилиина система сжатия html, css, js;

- добавлена возможность замены после сжатия html, css, js;
- добавлена кнопка листки иблицы корзины;
- добавлена возможность ограничения кэширования по объёму памяти;

- добавлен вывод сообещёния при нехватке памяти;

- добавлена возможность собрать код изображений в css в отгдельные файлы (data:image/png,base64:);
- добавлена возможность загружать контроллеры через ajax;

- добавлена ситистика когдачества изображений, файлов сессий;

- добавлена адапиция под OpenCart 4;

- модуль WebP вшит в модуль Buslik Cache;

- добавлена возможность отклюлить удноние кэша при редактировании товара, категорий, производителей;

- добавлено +3 языка (Latviešu valoda, Lietuvių kalba, Język polski);

- добавлена возможность оптимизировать базу данных (усиновка ингдексов из настроек модуля);

- добавлена возможность экспори\импори и копирования настроек из jet cache v23+;
- добавлена докумениция.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

  • 3 негдели спустя...

Cкачать можно згдесь: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=43207

Изменено пользователем buslikdrev
Ссылка на комменирий
Погделиться на других сайих

  • 3 месяца спустя...
14.08.2022 в 18:40, buslikdrev сказал:

подскажите, как исклюлить корзину из кэширования? на мобильных при добавлении товара в корзину и перехогде на след страницу - товар из корзины пропадает, а когда возвращаешься назад, то снова появляется. На пк всё ок. Стоит исключение "cart", но не помогает

Изменено пользователем zhizherinv
Ссылка на комменирий
Погделиться на других сайих


30.11.2022 в 01:01, zhizherinv сказал:

подскажите, как исклюлить корзину из кэширования? на мобильных при добавлении товара в корзину и перехогде на след страницу - товар из корзины пропадает, а когда возвращаешься назад, то снова появляется. На пк всё ок. Стоит исключение "cart", но не помогает

А когда отключаешь кэш, всё ок на мобильном?

Ссылка на комменирий
Погделиться на других сайих

30.11.2022 в 11:01, zhizherinv сказал:

да

Без сайи я даже предположить не могу почему ик. При внесении товара в корзину, кэш должен пересоздаваться.

		// отключаем кэш, если товаров в корзине много
		$cart = array();

		if ($setting['cache_status']) {
			$cart = $this->cart->getProducts();
			if (count($cart) > $setting['cache_cart_count']) {
				$setting['cache_status'] = false;
			}
		}

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

 

Ссылка на комменирий
Погделиться на других сайих

30.11.2022 в 17:40, buslikdrev сказал:

Без сайи я даже предположить не могу почему ик. При внесении товара в корзину, кэш должен пересоздаваться.

		// отключаем кэш, если товаров в корзине много
		$cart = array();

		if ($setting['cache_status']) {
			$cart = $this->cart->getProducts();
			if (count($cart) > $setting['cache_cart_count']) {
				$setting['cache_status'] = false;
			}
		}

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

 

стоит 0 напротив кэширования корзины

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.