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

sitecreator

Users
  
  • Posts

    6,116
  • Joined

Everything posted by sitecreator

  1. Вот уже по одной вашей фразе видно насколько вы воспитанный человек. У кого-то еще остались сомнения почему я с вами перестал общаться? нет, любезный. практика - критерий истины. Сейчас модуль Hi-Optimizer работает на более чем 50 сайтах. И вы единственный заказчик, который повел себя очень странным образом, а потому и не получили результата. За разбирательство с вашими странными проблемами вы не заплатили мне ни копейки. А уж права то качали! Все вам медленно было? Вот у вас до сих пор 15 раз загружается скрипт карусели. И это было еще до меня. а разборки с вашими проблемами с тем же фейсбуком я обязан был решать, конечно же, бесплатно и еще выслушивать при этом, что, мол, как-то медленно все идет? Напомните, пожалуйста, какое вознаграждение я получил от вас за то, что показал вам ваши проблемы с фейсбуком и их устранил? Или вы это даже за работу не считаете?
  2. Заказчик как-то скромно умолчал про результат работы Компрессора. Вес изображений за счет Компрессора уменьшился в три раза (в переписке мы это обсудили уже давно):
  3. @Antonshka11 , вы банально лукавите. Мы с вами общались на 7 страницах в личке. Я вам сразу показал, что сайт у вас изначально проблемный и с массой ошибок. Попросил у вас время для моего бесплатного аудита вашего сайта и поиска решения ваших же проблем. Вы сами не захотели ждать результата. Так кто же виноват в том, что вы его не получили? И еще, в определенный момент моя добрая воля по исправлению ваших же ошибок на сайте превратилась в мою обязанность? Причем, еще раз замечу, что я выискивал и давал вам детальный отчет о ваших ошибках бесплатно. Было бы с вашей стороны понимание, то и результат был бы сейчас. и не надо лукавить по поводу ваших начальных баллов. было 19 баллов. все задокументировано. То, что вы баловались (тестировали) лайтингом - это другое дело. Но какой смысл смотреть на баллы, когда у вас возникали ошибки в javascript и вы сами писали, что у вас и иные проблемы возникали? К чему тогда смотреть баллы на неисправных страницах? Есть еще одно лукавство с вашей стороны. В тот момент, когда я начал работу с вашим сайтом, на нем не было скрипта от witstroom, который у вас сейчас тормозит страницу. Все же задокументировано. И есть исходный код вашей главной страницы на начало работы (в нем нет скрипта от witstroom). Он у вас появился позже. Поэтому я его никак не мог внести в раздел оптимизируемых скриптов, т.е я его не оптимизировал, мне об этом ничего не известно было на тот момент. Это, конечно, здорово, что вы спустя более месяца после моей работы вносите правки на сайт, что-то делаете там, а показываете результат словно это после моей работы так случилось... Я вам на практике показывал на примере вашей же страницы сайта как ее можно правильно оптимизировать. Для нее и сейчас Гугл показывает 99 баллов. Под спойлером лишь часть проблем и "необычностей" вашего сайта: Если вы смогли все это прочитать, то у вас еще остались вопросы? Это я на протяжении 2-х недель мало уделял внимания заказчику? Бесплатно делал весь этот аудит. Вот на основании чего заказчик обиделся? Две недели и 7страниц переписки в личке, а потом заказчик заявляет "я устал вас ждать"? Что??? Я бесплатно показываю заказчику его проблемы, а он устал?
  4. Бесплатное тестирование до 7 дней при получении тестового ключа по договоренности с автором. При этом (для теста) автор также бесплатно может установить и настроить модуль Hi-Optimizer. Наилучшие оценки гугла получаете при условии одновременного использования модулей: Компрессор (если есть необходимость в оптимизации изображений) Hi-Optimizer Как пример показываю результат половинчатого решения, когда используется только Hi-Optimizer без Компрессора. На сайте довольно много моментов, требующих оптимизации, не все можно решить на "автомате", часть надо делать в ручном режиме. Но Hi-Optimizer в автоматическом режиме добавляет к оценке гугла +30 баллов. Еще примерно +20 можно было бы получить за счет Компрессора, но он пока не используется здесь. Начальная оценка гугла была 10...14 баллов. Разогнали до (примерно) 45. Там, где одновременно сделана оптимизация изображений за счет модуля Компрессор (в частности вес изображений был снижен в 4 раза, т.к. в основном были png) и используется Hi-Optimizer результат получается интересней. До оптимизации (для мобильных) было 44 баллов, стало - 97
  5. Hi-Optimizer for Opencart - интеллектуальный оптимизатор сайта для повышения скорости загрузки страниц и оценки pagespeed google Совместим с opencart 1.5, 2.*.*, 3.0.* Совместим с opencart (ocstore) 1.5 также. Для использования на opencart 1.5.* должен быть сперва установлен vqmod (если он отсутствует), обычно в 95% он уже присутствует в движке. Установка и настройка для опенкарт 2.* и 3.0 бесплатная, для опенкарт 1.5 в продаже на форуме: Совместим с opencart 1.5, 2.*.*, 3.0.* Совместим с opencart (ocstore) 1.5 также. Оптимизирует практически все, что работает и "крутится" в браузере пользователя. Особый упор сделан на оптимизацию работы программ (скриптов JS) на смартфонах. Всевозможные минификации в данном случае играют лишь слабую второстепенную роль в оптимизации. Так, например, оптимизация загрузки и отображения различных шрифтов вносит гораздо более весомый вклад чем пресловутая минификация HTML или CSS. С учетом того, что на любом хостинге используется сжатие gzip для HTML, CSS, JS, то минификация играет крайне слабую роль в оптимизации, а гугл очень слабо оценивает минификацию (если вообще оценивает). Т.е. сейчас для оценки скорости загрузки страницы важны совсем другие факторы нежели минификация HTML. Поэтому в данном модуле вы не увидите минификацию HTML (по сути это бесполезная функция). Гораздо важнее скорость анализа CSS, выполнения JS и собственно рендеринг страницы. Если большой вес изображений, то будет также полезна оптимизация изображений (как их веса, таки и загрузки - lazy load). Позволяет оптимизировать с целью максимального увеличения скорости загрузки страниц: стили (CSS) скрипты (JavaScript) объединение, минификация CSS и т.п. откладывание выполнения JavaScript с малым приоритетом возможность асинхронной загрузки как определенных CSS, так и JavaScript оптимизация всевозможных метрик (Яндекс и др.), аналитик (Гугл, Фейсбук и др.) оптимизация всевозможных виджетов (Яндекс, Фейсбук, В Контакте и др. ) виджеты могут загружаться при попадении их в зону просмотра (lazy load для виджетов) оптимизация всевозможных чатов (Jivosite, Яндекс и т.д) оптимизация карт Гугла и Яндекса (загружаются при попадении в зону видимости - lazy load для карт), и др. карт оптимизация загрузки фреймов (iframe) оптимизация видео-вставок Ютюб, youtube.com оптимизация загрузки и отображения шрифтов, причем, как из внешних источников, так и из CSS, загружаемых с вашего сайта отслеживание дублей CSS, JS и, соответственно, предотвращение их повторной загрузки оптимизация загрузки всевозможных Lightbox (magnific-popup, colorbox, fancybox) Основную работу по оптимизации модуль Hi-Optimizer способен выполнить самостоятельно в автоматическом режиме. Также можно в ручном режиме помечать любые скрипты, которым имеет смысл назначить низкий приоритет загрузки и выполнения. Такие скрипты будут выполняться только после загрузки страницы и ее важных компонентов. Есть несколько автоматических режимов оптимизации JavaScript , начиная с режима банального группирования скриптов в конце HTML, а также есть несколько режимов продвинутой оптимизации JavaScript. Модуль Hi-Optimizer использует продвинутые современные технологии распараллеливания загрузки скриптов и одновременного выполнения построения страницы, используются где необходимо асинхронная загрузка скриптов, отложенная загрузкаи и комбинация этих способов с синхронной загрузкой и выполнением. В модуле есть встроенный анализатор исходного кода страниц, который позволяет в ручном режиме визуально находить участки кода, которые требуют оптимизации. Такой анализатор непрерывно развивается и служит большим подспорьем для нахождения проблемных мест в коде HTML. За счет использовния модуля Hi-Optimizer будут выполнены максимально насколько возможно рекомендации Гугла (https://developers.google.com/speed/pagespeed/insights/). Это способствует существенному поднятию оценки Гугла и реальному ускорению. В настоящее время модуль Hi-Optimizer работает на самых разных сайтах ( примерное количество: 50+) на движке Opencart (OcStore) версий 1.5, 2.*, 3.0 Список из нескольких десятков сайтов, на которых работает Hi-Optimizer, можете найти на моем сайте.
  6. Большая просьба когда пишите в личку, то указывайте обязательно ссылки на ваш сайт. Добрая половина пользователей вообще даже название домена не пишут.
  7. Друзья, прошу внимания! Все мы сейчас переживаем сложное время из-за эпидемии. Думаю, что у многих в приоритете сейчас заботы о собственном здоровье и здоровье своих близких. А потому именно близким мы уделяем сейчас внимание в первую очередь. Отмечу также, что у меня сейчас завал работы и очень очень много сообщений на почте и в личке. Поэтому если вы оплатили в понедельник после окончания рабочего дня какую-то услугу, а во вторник в обед уже спрашиваете " Ну как там дела, ещё не готово? ", то этим только дергаете меня лишний раз. Прошу терпения и понимания. Вы не единственный заказчик, а работа ваша обычно не требует ее аврального выполнения, поэтому в порядке очереди делаю. Никто без внимания не останется, но сроки могут быть несколько сдвинуты. Бомбить ежедневными сообщениями не стоит, это лишь приводит к потерям времени с моей стороны. Напоминать о себе имеет смысл через несколько дней.
  8. да не надо ничего постоянно менять. Все делается очень просто. Обычная практика, велосипед изобретать не надо. Прописываете в hosts IP вашего "нового" сайта. Смотрите его в обычном браузере. Желательно в режиме "инкогнито" чтобы браузер не запутался в кешах и кукишах. А "старый" сайт смотрите в браузере Opera с включенным VPN. Или в любом ином с включенным VPN. Таким образом вы видеть сможете одновременно два разных сайта с одним доменным именем. При работе через VPN ваши настройки hosts не учитываются.
  9. @cefar , пишите в личку, пожалуйста. и, наверняка, у вас есть ссылка на описание модуля, в котором сложно не заметить способ его отключения. это вообще ни на что не влияет.
  10. для тех, кто не умеет переваривать webp есть дублирующий jpeg, png соответственно. И эти jpeg, png также могут быть сжаты при желании, для этого есть свои алгоритмы в модуле, например, mozjpeg. без картинок никто не останется.
  11. все верно. Я как-то даже забыл, что такое использование может быть полезно. В обычной жизни кроме бесполезности и вреда \t ничего не принесет в регулярных выражениях. Обычно полагаются на \s*, который может означать как несколько пробелов, так и горизонтальную табуляцию, ибо визуально они не отличаются. Ну и переводы туда же входят (в \s). А вот практического применения \t ни разу не встречал.
  12. я предложил выше ~^\w+@\w+\.\w+$~ или ~^[.\w\-]+@[.\w-]+\.\w+$~ это закрывает практически все реальные адреса. например, такой: [email protected] Форум что-то глючит сегодня. По минуте и более добавляет или редактирует сообщение. Возможны опечатки.
  13. я не знаю что это такое, но вряд ли это проверка обычного адреса почты. чисто логически непонятно как там могут быть множественные переводы каретки, табуляции и прочее. перевод дает вот это: сомневаюсь, что пользователь будет вбивать нечто кроме адреса почты. есть ли хоть один сайт, на котором можно регистрироваться с электронной почтой, которая содержит комментарии? т.е. какой практический резон это использовать? и как выглядит адрес с комментариями?
  14. "белый экран" и "не работает" - это совершенно разные вещи. я вам привел верное регулярное выражение. Конечно, если вы понимаете куда его вставлять.
  15. входит, тире не входит. но все как просили: далее сами. можно так, например. Добавляете в набор ([]) знаки, какие посчитаете нужными кроме букв и цифр с подчеркиванием. Точка также может быть в имени почты, поддомен тоже может быть. Дефис по идее можно не экранировать, но с экраном привычнее и надежнее если захотите добавить еще символы. ~^[.\w\-]+@[.\w-]+\.\w+$~ тогда, что сие означает? (?:(?:\r\n)?[ \t])* в частности это: [ \t]
  16. главное, что вы успели лайкнуть. получается, что вы готовы любую глупость скорее вставить в код вашего сайта? Код взлома тоже первым делом отметите лайком и сразу же установите? Я вам привел выше абсолютно рабочий код, но вы проигнорили....
  17. это вы прикалываетесь? за шутки дают теперь лайки? (?:\r\n)? у вас весь код пестрит этим, и не только.... вы сомневаетесь будут ли переводы каретки в стиле windows внутри названия почтового ящика? Точнее, вы данным кодом допускаете их присутствие. Хотелось бы глянуть на такой адрес. (?:(?:\r\n)?[ \t])* Впрочем, тема перешла в разряд юмора...
  18. а что мешает сделать? ~^\w+@\w+\.\w+$~ как вы и просили/ я добавил еще "начало" и "конец", т.к. если этого не сделать, то у вас может быть несколько @ в любом месте но прошу учесть, что кириллица тут не пройдет. не задавался вопросом кириллических почтовых адресов. по идее они должны кодироваться. Но еще ни разу не получал почту с кириллического домена за все время существования интернета.
  19. Еще в дополнение к отличиям. В моем модуле идет замена базового редактора на CKEditor практически везде, даже в сторонних модулях, включая те, которые могут быть разработаны и добавлены позже. Например, в ocstore 3 идет замена в том числе и в блоге. Мало кто из авторов может похвастаться хорошей совместимостью в этом плане. Нередко все заканчивается на поддержке редактора в Товарах, Каталоге и стандартных встроенных модулях.
  20. Вероятно, вы не заметили, что это платное решение на основе ежемесячной подписки. Есть у них бесплатная триальная версия. В общем, такого рода решения я не могу встраивать, покупаются они исключительно теми, кому это, действительно, нужно, т.к. самый дешевый плагин у них стоит $10 в месяц. Как я и предполагал, это EXEL-подобное решение. Если сумеете найти подобное free-решение, то без проблем добавлю. А платных (и совсем недешевых) дополнительных красивых плагинов, действительно полно.
  21. вообще то не комильфо публиковать в обсуждении одного модуля ссылку на другой. Сложно не заметить хотя бы той разницы, что я предложил модуль для 3-й ветки движка. Это раз. А во вторых, я просто поддерживаю полную совместимость со своими решениями, например, с В отличие от неразвивающихся и неподдерживаемых проектов я ставлю всегда самые свежие версии встроенного софта, обновляю и дополняю их, учитываю вопросы и пожелания пользователей, включая улучшение совместимости. Планирую добавить 5-ю версию редактора (на выбор будет 4-я и 5-я) + добавление плагинов. Мое решение не заменяет никакие файлы движка. В любой момент вы можете переключиться на другой редактор. Это к вопросу об отличиях. Жесткая замена файлов, которая практикуется при установке модулей иных авторов, зачастую приводит к проблемам, т.к. в случае неработоспособности у простого пользователя даже нет возможности сделать откат к прежнему работоспособному состоянию. У меня в принципе такой проблемы не может быть. В конце концов у меня просто есть поддержка. По указанной вами ссылке поддержка отсутствует судя по всему: безусловно вы можете пользоваться (или нет) тем, что вам нравится.
  22. табличное представление - это и есть верстка таблицы. Разве не так? Что вам сейчас мешает делать "табличное представление данных в статье"? Чего "этого"? Такого же, но с перламутровыми пуговицами? Я могу добавить любой плагин, только объясните и покажите. вы не захотели показать "там"? Имеет смысл обсуждать что-то конкретное, а не нечто неизвестное под названием "красивая таблица", разве не так? Если этот плагин рабочий и он существует, то почему бы не добавить? У каждого плагина есть своя станица. С описанием, картинками, демкой, отзывами, таблицей совместимости и т.д. Назовите, наконец то, чудо-плагин чтобы было о чем говорить.
×
×
  • 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.