-
Posts
6,116 -
Joined
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by sitecreator
-
давайте возьмем простой пример. далее судите сами. Например, есть географическая карта гугла или яндекса. Как вы думаете какая реакция у пользователя, когда он на смартфоне заходит на страницу и не может ее быстро увидеть из-за того, что идет долгая загрузка карты, до которой он даже не дошел в просмотре и которая ему вообще пока неинтересна? И таких бессмысленных тормозов на странице может быть предостаточно. Тот же jivosite нужен пользователю непременно прямо в момент когда еще страница не загрузилась? Или все же дать сначала спокойно увидеть загруженную страницу с товарами, а уже потом второстепенные вещи? И когда у вас на странице куча второстепенных скриптов и стилей, которые еще могут крайне медленно загружаться из-за того, что перегружен сайт их отправки, то это негативно сказывается на впечатлении о сайте при просмотре со смартфона. А все эти второстепенные скрипты имеют тенденцию и желание загружаться всей толпой сразу, не давая при этом даже нормально кликать по экрану. Hi-Optimizer позволяет правильно расставить приоритеты. Что показать сначала, а что - потом. И не только это. Одна из задач - это не позволить загрузке со стороннего сайта тормозить вашу страницу если тормозит сторонний сайт. А такие тормоза - это не редкость. Нельзя давать сторонним скриптам блокировать основной поток, да еще до завершения отображения (финального рендеринга) страницы. Об этом гугл постоянно говорит (рекомендует). Разумеется, что любые оптимизации можно делать вручную. на комплексную оптимизацию в ручном режиме нужно потратить немало времени. Но даже простую оптимизацию никто не спешит делать. Я решил помочь в этом вопросе по принципу "дешево и сердито". в 80-90% вполне достаточно такой оптимизации.
-
вы тысячные доли и сотые от показанных вами десятых отличить можете? 0.006 сек показано выше. это тысячные. а сотые - это 0.01 сек. на каком-то самом тупом хостинге было аж 0.02сек. вот это на реальном магазине 55 000 товаров. 0.006 сек В любом случае баллы в определенной степени связаны со скоростью сайта. Гугл постоянно корректирует свои алгоритмы оценки в лучшую сторону, т.е. оценка становится все более адекватной. Кроме того гугл ранжирует сайты в том числе и по скорости, и от этого факта никуда не уйти. На компьютере с хорошим интернетом на глаз сложно увидеть различия, разве, что когда ситуация изначально тяжелая. Упор то на смартфоны идет. Каждый сам решает для себя нужна ли ему хорошая оценка гугла. В былые времена когда у гугла были другие алгоритмы расчета оптимизации сайта, то можно было выехать на одной лишь оптимизации изображений, т.к. гугл за это легко накидывал по 30-50 баллов сверху. Теперь акценты сместились, а потому когда начинают спрашивать "а почему гугл?..", то приходится показывать пользователям их узкие места в JS, например. Я уже писал на эту тему, например: Почему автомобиль на новой резине, но с неисправным двигателем медленно едет? Вес изображений == баллы гугла? Вот из-за смещения акцентов теперь гугл накидывает по 30-50 баллов уже не за изображения, а за оптимизацию JS, CSS и рендеринга страницы. Вот Hi-Optimizer дает людям то, что они желают. Т.е. простой способ поднять сразу на 20, 30, 50 баллов в зависимости от ситуации и начальных условий. Взлета в тяжелых случаях с 15 до 90 баллов не будет, на то он и тяжелый случай, но подъем на несколько десятков баллов реален, что и показывает практика. Разумеется. только на реальных и оцениваю. И делаю адаптацию на реальных магазинах. дал вам ссылку в личку со списком сайтов. Когда модуль здесь будет в продаже, то я выложу весь список здесь.
-
не спорю, но не 99. В данном случае это лишь пример возможностей, разумеется, что поднимать на практике с 90 до 99 нет никакого смысла. Я просто хотел показать, что в самом коде движка ничего не меняю. поднимал с 22 до 75, например. с 45 до 85 для смартфона (товаров 55 000) и т.д. Прошу учесть, что это за очень недорого с моей настройкой.
-
Взял дефолтный Ocstor 2.3 вот этот самый, что на демо: https://demo.ocstore.com/ Совершенно ничего в коде движка не делал. использовал только модуль Компрессор (webp + lazy load) и модуль Hi-Optimizer. Вся оптимизация помимо изображений лежит на Hi-Optimizer. При небольшом общем весе изображений основной эффект дает именно Hi-Optimizer. Никакого обмана гугла. Все по честному. Гугл дает оценку всем страницам 99 +/- 1 балл. (это для смартфонов) Для компьютеров - 100. Позволяет автоматически оптимизировать JS, CSS, шрифты (фонты), счетчики, аналитики, метрики, jivosite, карты, ютюб-вставки, фреймы ит.д. и т.п. Планируется добавление экспертного режима для более тонкой оптимизации. Указанный модуль будет вскоре доступен на данном форуме. Возможна тестовая версия на 7 дней. Всем желающим моя установка с настройкой, оплата после по вашему желанию если вы довольны результатом. За два последних месяца протестировал на нескольких десятках сайтов. Hi-Optimizer не занимается уменьшением времени отклика сервера, для этого есть серверные кешеровщики (ускорители), но он делает то, что не делают кешеровщики, а именно - он оптимизирует в автоматическом (или полуавтоматическом) режиме клиентскую часть. Именно за проблемы на клиентской стороне (особенно для смартфонов) гугл сейчас ругает больше всего. И именно за решение этих проблем награждает высокой оценкой. Я использовал свой опыт в оптимизации сайтов вручную, и постарался насколько возможно впихнуть в автоматический режим максимально возможное. Модуль не нагружает излишне ваш сервер. Работа модуля составляет по времени для одной страницы тысячные доли секунды. А для тяжелых сайтов - сотые доли секунды. Это без всякого кеширования страницы. В принципе результат может быть закеширован сторонним кешером. Собственное кеширование Hi-Optimizer использует для хранения оптимизированных версий CSS, например.
-
Версия 2.1.9 Улучшена совместимость со сторонними модулями и т.п. Используйте именно эту версию Компрессора если вы совместно используете модуль Компрессор, модуль оптимизации Hi-Optimizer by SiteCreator, а также сторонний кешер. Ключевое слово - это "сторонний" кешер. Модули от sitecreator между собой совместимы в любой комбинации. Также желательно обновить Компрессор в случае если вы используете некоторые кешеры сторонних производителей. Но, повторюсь, для бесконфликтной работы в связке со сторонним кешером пара Компрессор + Hi-Optimizer by SiteCreator должна, соответственно, иметь версии: Компрессор, версия 2.1.9 Hi-Optimizer by SiteCreator, версия 1.0.16. Или более свежие версии когда они появятся. Минификация HTML в сторонних ускорителях должна быть отключена. Также должны (рекомендуется) быть отключены всякие улучшения CSS, JS в подобных ускорителях если вы используете совместно Hi-Optimizer by SiteCreator. Собственно Hi-Optimizer сам делает необходимую оптимизацию CSS, JS и т.д. и т.п. Кстати, любителям больших и жирных попугаев. Минификация HTML не оценивается гуглом как оптимизация, которая достойна прибавки в оценке хотя бы 1 балла. GZIP сжатие HTML , которое включено по умолчанию у любого хостера, более чем достаточно для уменьшения веса файла HTML .
-
именно так. потому как часто пользователи обращаются с вопросом, что же им делать если они не сообразили сразу заказать установку или понадеялись, что достаточно просто нажать "установить" и все, а там оказалось, что нужно еще инструкцию читать. Вот чтобы избавить покупателей и меня от лишней переписки и ненужных действий, то сделал возможность, например, покупать услугу "установка" после покупки модуля. А кто-то, например, купил модуль на другом ресурсе, а там вообще не предусмотрены доп. услуги. Вот и такой покупатель может купить "установка". Если бы на форуме была техническая возможность сделать как-то элегантнее, то я бы сделал. Если хотите, то можете считать, что программа - бесплатная, но платная к ней лицензия. У Майкрософт, например, так и есть. Вы можете совершенно бесплатно получить саму windows, но не ее лицензионный ключ. Думаете, что майкрософт тоже нас обманывает? выше я уже подробно все написал. ставите нужную галочку и появляется кнопка "оплатить". остальное связано с техническим несовершенством форума. Просто далеко не все здесь продумано на форуме в плане удобства продаж. Я не могу повлиять на это никак, поэтому использую те решения, которые возможны. Приходится делать выбор между "совсем неудобно" и "чуть-чуть неудобно". Вот эта надпись "бесплатно" - это из разряда "чуть-чуть неудобно". Если форум добавит какую-то иную (более элегантную) техническую возможность, то я ею воспользуюсь.
-
вы читать умеете или только писать не глядя? И, пожалуйста, полегче с огульными обвинениями. Лучше смотрите внимательнее. Предлагаю вам извиниться. Если немного поразмыслите, то поймете почему так сделано. Например, купил человек модуль и решил установить сам. Но понимает, что не справляется, а при покупке не заказал опцию "установка и настройка". И что ему делать? Он не сможет уже отдельно купить настройку? Ведь форум так сделан, что не позволяет ничего докупить если товар "платный", а с "бесплатным" - пожалуйста. Форум далеко неидеальный в плане организации продаж, поэтому приходится использовать те возможности, которые есть.
-
как вариант PayPal. прямой перевод между пользователями PayPal. Грубо говоря с почтового ящика на ящик, который и есть идентификатор аккаунта. Далее просто из PayPal выводите на свою российскую карту банка. Практически это работает четко. По поводу %% потерь не могу сказать точно. Не считал насколько это выгодно или нет в сравнении с другими способами. На конвертации потери будут, впрочем, они будут в любом случае и при других методах. Отправляли в гривнах, далее на счет в PayPal деньги упали в $$, поскольку у меня была возможность принимать либо в рублях, либо в долларах. Долларовый кошелек был включен как основной. PayPal позволяет тратить на покупки $$, но не позволяет их вывести, т..е. вывести можно только на рублевую карту с потерей на комиссию. Отправить украинскому пользователю через PayPal тоже можно, но он может их потратить, но не вывести. Насколько знаю, то PayPal в полной мере к украинцам не пришел, т.е. для бизнеса и вывода средств он не работает. Прошу поправить если ситуация изменилась к лучшему.
-
Модуль для изображений на разных устройствах
sitecreator replied to Andrey555's topic in Opencart 2.x: Extension search
@Andrey555 , вы имете ввиду подобное? -
да. обновить далее кеш модификаторов и системный кеш (на всякий случай). зайти в настройки и проверить все ли в порядке. нужные/ненужные ocmod-ы соответственно включить/выключить при желании.
-
это плохая затея. даже дефолтных 75 обычно не хватает, т.к. картинка получается замыленной, и практически все это отмечают. А при 60 будет не изображение , а совсем печальная картина. если вы желаете получить новый кеш webp картинок, то его надо сперва очистить (можно только webp). иначе никаким чудом новый кеш не будет создан взамен старого. Модуль видит, что для определенного jpeg (png) уже есть соответствующий webp (в том числе и по дате), а потому новый не будет создавать.
-
Здравствуйте. пока нет, но позже добавлю. добрый день. по поводу автоматического ресайза при загрузке решение почти готово, но есть нехватка времени. не уверен в нужности этого преобразования. сам движок для всех неправильных символов делает url-кодирование, когда добавляет ссылку в html код. Если вот такое название файла, то оно будет преобразовано. Doska заборнаяMPK,281,29.jpg Doska%2520%D0%B7%D0%B0%D0%B1%D0%BE%D1%80%D0%BD%D0%B0%D1%8FMPK%252C281%252C29.jpg Остаются, видимо, только случаи, когда невалидную ссылку на изображение добавляют вручную. Поскольку на сайтах все же присутствуют иногда такие невалидные url-ы. Возможно, что какой-то не очень грамотный код стороннего разработчика выводит на страницы такие неправильные ссылки. Я пока не понял природу откуда они (невалидные url-ы) берутся, например, в списке товаров.
- 115 replies
-
- менеджер файлов
- менеджер изображений
-
(and 1 more)
Tagged with:
-
Здравствуйте. Совместим. Совместим сейчас с любым ускорителем благодаря этому: Конкретно с вашим ускорителем работа тщательно тестировалась даже когда в нем включена оптимизация JS "Оптимальная". Все в полном порядке. для него в свое время была сделана специально адаптация, поэтому можно утверждать, что совместимость полная. проверено неоднократно на разных сайтах. да, все верно. Для определенных ускорителей (Nitro, Turbo) сделана специальная адаптация, хотя и они тоже могут работать в режиме включенной опции "совместимость с любым кеширующим ускорителем".
-
Версия 2.1.6 Единый дистрибутив для всех версий движка: 1.5, 2.*, 3.0 Компрессор версии 2.1 для opencart 1.5, 2.* & 3.0 Подробная документация по установке модуля и настройке
-
Нужна помощь специалиста по JS
sitecreator replied to S1mple's topic in Opencart 2.x: General questions
уж лучше вы к нам. -
уже. здесь и в иных местах (везде по-разному). тут сейчас 1950. плюс возможна сейчас скидка для разработчика (еще примерно минус 700 р.) Разработчик может взять сейчас за 1290 р.
-
В связи с заданным вопросом о парсере могу сказать, что в новой версии модуля Компрессор заложена уже возможность анти-парсинга. Помимо собственно наложения водяного знака как средства защиты от воровства есть еще дополнительная возможность по защите от автоматического выкачивания картинок с привязкой к товарам. Можно выкачивать только в хаотичном порядке без привязки к товару если при этом нужно оставить возможность индексирования поисковиками. Можно, конечно, включить полный анти-парсинг, но тогда и поисковики ваши картинки не скачают. Кому-нибудь это интересно?
-
Можно. Пусть парсер прикинется браузером Сафари, а не делает вид, что он Хром с пониманием webp. Если такой настройки нет, то предложите каким образом можно отличить данный парсер от остальных ботов? В принципе за вознаграждение можно доработать модуль под вашу задачу.
-
Ищу специалиста. Поднять скорость загрузки сайта по гуглпейджспид
sitecreator replied to zukuru's topic in Другие услуги
по изображениям. явный перегруз по весу. еще и тяжелые анимированные gif. переход на webp позволит снизить общий вес jpeg, png примерно в 2-3 раза. Плюс вот такая фишка позволит еще в несколько раз снизить (обычно раз в 5 дополнительно). Все это делает Компрессор: Остальных проблем у вас тоже хватает. Простым слепить несколько файлов в один-два тут не отделаться. Хоть и этот прием для глупого гугла отчасти работает. Де факто склейка нескольких файлов в один абсолютно бессмысленна при наличии протокола HTTP 2.0. А у вас именно этот протокол. Вы должны понимать, что бессмысленно обманывать эмулятор гугла и также бессмысленно молиться на баллы в этом эмуляторе. Т.к. в итоге гугл делает выводы о быстродействии вашего сайта на основе замеров скорости самим гуглом в реальных браузерах. Поэтому склейка файлов - это профанация. В реальных замерах (счетчиком гугла) это не принесет абсолютно никакой выгоды. Смотрите на реальные замеры. Они не так уж и плохи. Но комплексная работа все же нужна. При желании могу решить ваши задачи в комплексе. -
За счет WEBP получается оптимизация в весе обычно раза в 2-3. Далее работает еще вот это: Подобная оптимизация может оказаться даже более сильным фактором если у вас много больших изображений. Например, если у вас много баннеров шириной 2000, то в стандартном опенкарт такие широкие картинки будут грузиться на смартфон тоже, что довольно неоптимально. Модуль Компрессор позволяет оптимизировать это узкое место опенкарта. Снижение веса за счет распределения картинок для десктопной версии и смартфона часто оказывается более серьезным чем просто снижение за счет лишь сжатого формата webp (или иного). Например, вес картинки большого баннера в версии для смартфона будет раз в 5 меньше.
-
Модуль Старая версия удалена автором [Поддержка]
sitecreator replied to sitecreator's topic in Кэширование, сжатие, ускорение
Просьба покупку модуля делать здесь: https://opencartforum.com/files/file/4572-image-compressor-watermark-webp-lazy-load-etc-by-sitecreator/?tab=details дистрибутив модуля теперь одинаковый для опенкарт 2 и 3.0