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

MaxD

Користувачі
  • Публікації

    1 797
  • З нами

Повідомлення, опубліковані користувачем MaxD

  1. Можно использовать мой модуль MX Shipping Master для отображения условий доставки на странице товара (и их настройки). Он также красиво покажет, если доставка бесплатная для этого товара.

  2. Я создал новый модуль MX Shipping Master - он позволяет создавать и изменять методы доставки. Логику можно задавать через формулу или простой скрипт. Можно добавить логотип и ориенторовочное время доставки. Показывает информацию о доставках на странице товара.

  3. Очень много проблем возникает с сторонними модулями и прочим. Придется немного поменять концепцию, переписать все по другому.

    Где-то на следующей неделе будет новая версия.

  4. fijneman, разве есть какие-то функции, которые хочется отключить, и они не отключаются через изменение system/lightning/config.php?

     

    Для мобилок и планшетов надо включить опцию $light_distinct_gadgets.

  5. Вижу по сайту, что через AJAX передает только город. Значит попап и всякие дополнительные выводы в шапку не будут работать.

     

    Сообщение не критичное, пока что можно отключить показ ошибок (чтобы только логировались). В обновлении уберу.

  6. hover, вроде хорошо у вас работает. Правда я вижу, что BOOST через AJAX таскает модуль гео-ип. Не работает опция "Вывод города через ajax"?

     

    fijneman, да. Поменяйте в файле system/lightning/config.php:

    $light_cache_categories_only = true;
    

    на false - тогда оно будет кешировать все страницы, а не только со списками товаров.

  7. MonaLiza,  BOOST - ускоритель OpenCart + AJAX загрузка модулей 1.1 имеет ту же проблему с GeoIP - как и любой другой кешер, который отдает закешированную страницу, не запуская весь OpenCart. Как раз за счет этого и достигается практически мгновенная скорость под нагрузками.

     

    А вот turbocache сработается. Но он кеширует только отдельные модули, и максимальных скоростей им не достичь.

  8. MonaLiza, пока идет бета-тест, убрать эту пимпу нельзя. Потом можно будет ее убрать, приобретя лицензию.

     

    vladster, все верно говорите. Только так "хардкорно" дружить модули уже чересчур. Автор бы мог сделать эти все механизмы через AJAX - и тогда GeoIP бы работал с любыми кеширующими страницы решениями. 

  9. Но и способа быть уверенным в порядке их выполнения в будущем тоже нету.

    Почему? Моды применяются четко по алфавиту названия. Если надо, чтобы мод применялся последним - в начале названия ставится "z". Если первым - черточку.

  10. Ну не надо уже так сгущать краски... Чаще всего, если две модификации не меняют прям тот же кусочек кода, они нормально уживаются рядом.

    Почти все мои дополнения хорошо работают на всей линейке OpenCart 1.5.2 - 1.5.6 и ocStore. Никакими диффами и "жесткими" правками файлов такого не добиться.

     

    Да и нету ничего страшного в том, чтобы разобраться как vQmodы нахлестываются. По крайней мере по сравнению с попытками разобраться в попиляном кем-то движке.

     

    А идеальную ситуацию "стоит голый официальный движок и мое дополнение" в жизни все равно практически никогда не встретишь.

     

    Я уже писал раньше, что круто бы было сделать встроенный магазин дополнений с автоустановкой. И чтобы в нем бы можно было репортить, какие моды друг с другом не уживаются, чтобы девы сразу разбирались.

  11. Привет всем. Кто еще не видел OpenShop - рекомендую посмотреть, как на концепцию.

     

    Все изменения сделаны отдельными vQmodами (по смыслу), что дает возможность отключать ненужные или конфликтирующие части. Также это дает возможность отключить временно "сборку" полностью и посмотреть, как все работает на оригинальной версии движка.

     

    Да, есть конечно запарки с совместимостью иногда, но они решаются отключением конфликтирующего vQmod из сборки - если он не очень критичен.

     

    Главный плюс - возможность безопасно одеть OpenShop на уже работающий магазин. Это то, чего вы никогда не достигнете сборкой, в которой поменяны файлы.

     

    Я не собираюсь делать OpenShop для OpenCart 2.0 - очень много работы, сейчас у меня другие приоритеты. Но могу с радостью поделиться кодом и опытом - а его у меня много.

     

    Главное, на что я рекомендую обратить внимание - OpenCart 2 пока очень сырой, и обновления будут выходить часто. Вы запаритесь выпускать за ним новые версии сборки. Также вам ничего не мешает в какой-то момент "влить" изменения в код - если вы решите таки отказаться от vQmod.

     

    Естественно, лучше использовать ocMod раз он встроен в ядро. Еще очень крутая штука, которую вы можете сделать - встроенный магазин дополнений с автоустановкой.

     

    Инсталлятор у OpenCart такой себе, поэтому можно и надо менять его код. Это не создает особых проблем с совместимостью (при выходе новой версии надо просто закинуть новый SQL-файл). Логика инсталляции меняется редко и незначительно.

     

    Статические файлы (типа css) можно менять таким образом: в коде менять название файла на свой исправленный.

     

    Что касается проблем с конфликтами, разработчикам надо будет писать модули, которые работают как с оригинальным OpenCart, там и новым ocStore. Тогда у них не будет возникать проблем при отключении этих модификаций.

    • +1 1
  12. MonaLiza, если для разных пользователей разные цены, надо отключить использование кеша для залогиненых пользователей. В файле system/lightning/config.php надо сделать

    $light_cache_customers = false;
    

    Мне кажется, что с SEO CMS PRO работало нормально. Но было бы хорошо разобраться. MonaLiza или markimax, можно где-то на хостинге посмотреть по ФТП?

  13. Обновление 0.32 - еще быстрее и стабильнее.

     

    Не могу не похвастаться подтянутой демкой (естественно, там еще проделана некоторая работа помимо установки Lightning) - http://gtmetrix.com/reports/demo.devs.mx/tby7DmqS

     

    Из хороших сопутствующих новостей - я обновил популярный мод ImageFix и добавил в него оптимизацию рисунков и указание их размеров по заветам Google PageSpeed.

  14. sv2109, все эти мерялки оценивают время первой "холодной" загрузки страницы. Чаще всего баллы имеют очень посредственное отношение к реальной скорости браузинга по сайту.

     

    Самое печальное, что в попытках получить баллы повыше, люди навешивают кучу оптимизаций, которые замедляют самый важный показатель - время генерации основной страницы. Я видел много замученных минификациями, асинхронной загрузкой и CDNами сайтов, которые просто ужасно тормозят. Мода, что сказать.

×
×
  • Створити...

Important Information

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