Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

MaxD

Users

Everything posted by MaxD

  1. @Dotrox Lightning делает это автоматически, если видит, что все товары прописаны во всех мультимагазинах.
  2. @vasiliyk Да, простите. На самом деле вопрос такой. У вас случайно нет тестовой копии вашего сайта? Могли бы затестить, может и исполнитель не понадобится. Можно, конечно, и на живом, но тестовый лучше.
  3. @snastik Ок, не буду обращать внимания на поливание Lightning грязью. Про индексы... Как вы решаете выдачу отсортированных товаров на страницу категории, если в ней пол-ляма товаров? Какие индексы вам в этом помогают?
  4. @snastik И вы туда же... Какой смысл сравнивать то, что может сделать коробочное дополнение, с тем, что кто-то может сделать руками? Это как сравнивать стиральную машину и Марфу Петровну, которая бережно постирает руками, еще и зашьет где надо.
  5. Как бы забавно это не звучало, но я сейчас как раз доделываю дополнение, которое смягчает фундаментальную архитектурную ошибку OpenCart - форму записи товаров, при которой никакие индексы по ним не работают. В результате ускоряется поиск, категории, и - возможно даже - фильтры. Абсолютно прозрачно, без какого-либо кеширования. Голый OpenCart с 2 миллионами товаров летает, но на реальных магазинах скорее всего будет не так радужно. Если у кого-то есть тестовый сервер, хорошо наполненый товарами - можем потестить
  6. Какая все-таки, оказывается, фантазия у людей! Некоторые не очень честные личности берутся за денюжку оптимизировать магазин, устанавливают Lightning и делают его невидимым. Клиент доволен, клиент расчитывается - а через несколько дней заканчивается испытательный 7-дневный срок Lightning и все становится как было. Хотелось бы, конечно, написать какие-то четкие признаки, по которым можно определить скрытый Lightning - но тогда и их скроют. Сама история тут - https://opencartforum.com/topic/163849-kovalenko-aleksandr-vladimirovich-astengrau-programmist-moshennik/
  7. @WebExper Я уже писал вам раньше, что память на самом деле не занята, а задействована под дисковый кеш. Чтобы дисковый кеш "освободился", надо перезагрузить сервер. Но пользы в этой затее никакой, разве что принципиально увидеть свободную память, которая и так свободна. Ну и не факт, что Lightning совсем удалился, для надежности еще удалите папку catalog/controller/extension/lightning - если она есть.
  8. Это выставляется по FTP или через файловый менеджер в админке хостинга.
  9. Попробуйте поставить права 777 на папку system/storage и все ее содержимое.
  10. @Tobolskiy Нет, не надо отключать страндартный CSS. Просто вписывайтте в свой CSS только изменения, они будут перекрывать изначальные. Можно прописывать только свойства, которые меняются, а можно копировать весь нужный блок из оригинального и править.
  11. Из tpl надо убрать, то все было неправильно. Посмотрите, совпадает ли номер группы, и может еще обновите Модификаторы после правки.
  12. @Tobolskiy То я не подумав, какую-то непроверенную фигню написал. В начало функции index() файла admin/controller/common/header.php вставьте if ($this->user->getGroupId() == 2) $this->document->addStyle("view/stylesheet/worker.css");
  13. @Tobolskiy Вставьте в header.tpl перед </head> что-то типа: <?php if ($this->config->get("config_customer_group_id") == 2) { ?> <link href="view/stylesheet/..." type="text/css" rel="stylesheet" /> <?php } ?>
  14. Если нажать на показатель свободного места в виджете, откроется окно, которое показывает, что сколько места занимает. Обычно в ситуациях, похожих на вашу, место отжирает кеш картинок.
  15. Не смогу по памяти написать, только завтра.
  16. Большинство кусков можно скрыть через CSS. А которые не берутся, можно взять, если им добавить id в tpl.
  17. @minimen Кеш можно чистить сколько угодно раз, он быстро восстанавливается и генерируется наперед именно там, где нужно. Но почему вам приходится так часто чистить кеш? Вы вносите так много правок в магазин? Я не говорил, что проблема с оценкой в вашем сайте. Я говорил, что я не знаю, в чем проблема и есть ли она вообще. Оценки PageSpeed почти у всех прыгают на плюс-минус 10. Может в вашем случае они прыгают вот так витиевато
  18. Лучше сделайте себе добавочный файл стиля и по условию его подключайте для менеджера.
  19. @snastik Дисковый кеш при том, что в разговор о нем вы подключились. Запас памяти есть, она просто используется под дисковый кеш, пока свободна. Вижу, Lightning вам сильно не нравится, может это как-то связано с тем, что у вас есть свой модуль ускорения магазинов Покоментирую некоторые моменты вашего поста. Странные у вас цифры. У Journal 3 (один из самых тяжелых шаблонов) среднее memory_get_peak_usage() в районе 5-6 Мб. У голого Opencart 3 - всего 2 Мб. При создание кеша картинок эта цифра выростает на несжатый размер самой большой картинки, что тоже как-то не смертельно - если не заливают 4К-полотна. Прегенерация Lightning работает в один поток, поэтому не особо влияет на работу сервера под нагрузкой. При открытии какой-то страницы прегенерация готовит страницы на расстоянии одного и двух кликов от посещенной страницы - если они еще не готовы. Таким образом и посетители, и поисковые системы в большинстве случаев получают страницы из кеша - и радуются. Но если она кому-то мешает, всегда можно выключить: Естественно, Lightning не заменит оптимизацию медленных запросов, и если магазин сам по себе неработоспособен - то и под Lightningом он будет не очень. Но, за все время работы я не видел ни одного магазина, который бы работал медленнее или падал изза Lightningа. А насчет запаса ресурсов спорить не буду, его хорошо иметь. Но я тут никаким боком повлиять не могу, покупаю и настраиваю сервера не я.
  20. @snastik Вы известный специалист по настойке серверов, хочу с вами свериться - может я что-то неправильно понимаю. Я вижу ситуацию так: При чтении файла с диска, если у сервера есть свободная память - она используется для сохранения содержимого файла в дисковом кеше. Если файлов читается много, то через какое-то время вся свободная память будет использована для дискового кеша. По сути, сервер старается "помнить" как можно больше файлов, чтобы быстро выдавать их содержимое. Если серверу нужна память для чего-то еще, он без проблем освобождает часть памяти дискового кеша и использует ее для своих нужд. Вот как это выглядит в top'е: В данном случае у сервера 1 гиг оперативки, из них 498 мегабайт использовано под дисковый кеш.
  21. @WebExper Это нормально. При возможности сервер использует всю доступную память для файлового кеша. А Lightning это возможность дает, что очень хорошо. Пока все работает без сообщений о недостаточном количестве памяти - волноваться неочем.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.