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. Почему на 2-й картинке баллом меньше при том, что практически все показатели по времени выполнения лучше? Кроме единственного "индекс скорости загрузки", который получен непонятно каким способом.
  2. на первой картинке практически все показатели, включая такие важные как время работы в основном потоке, время выполнения JS и т.д. хуже чем на второй картинке. Но общий балл выше. Лучше только "индекс скорости загрузки". При этом непонятно почему он выше при том, что остальные показатели в совокупности хуже. вот это пояснение как бы ничего не проясняет. для 76: для 74: "Скорость появления контента" явно же зависит от скорости обработки стилей, рендеринга, парсинга HTML и CSS. Все эти показатели лучше для второго варианта (74 балла). Но второму варианту дают 74 балла, а более медленному - 76. где логика?
  3. аналоги - это не катит. Любая ошибка на сайте может сильно повлиять на скорость. Или неверная настройка сервера. Если нужна настройка сервера, то обращайтесь. Предполагаю, что сервер у вас настроен неоптимально или совсем неоптимально, т.е. не настроен, а просто "работает", такое сплошь и рядом из коробки.
  4. Поделюсь своим опытом. была утечка памяти на определенной версии php. Например, на 5.6 все было отлично, но на 7-ке была утечка. Смотрите процессы php-fpm: сколько штук, сколько работают по времени, сколько памяти занимают. Весь текст темы не читал, поэтому, возможно, что у вас другие причины, я лишь обозначил одну из распространенных. ispmanager тут никаким боком скорее всего. Смотрите процессы.
  5. Странно, а почему не рассматриваете бизнес-отношения в нормальном правовом поле как обычно принято? Любая организация или ИП имеют юридический статус и могут заключить с вами договор. Чем не вариант? Все по-взрослому. Я один не знаю, что такое MVP? Сколько проектов сделал за долгие годы, но ни разу не встречал такого требования. Причем если вы беспокоитесь о спокойствии (пардон за каламбур), то вам, похоже, что в договоре придется все все термины, включая MVP, очень и очень тщательно расписывать дабы исключить произвольное толкование. Ибо, например, "Минимально жизнеспособный продукт" - это крайне расплывчатое понятие.
  6. ваш частный случай - тема для личной переписки. тут это вряд ли кому интересно. возможно, что у вас банально закончилось свободное место на диске, а потому новые изображения не могут быть записаны.
  7. @Tobolskiy , могу предположить исходя из опыта, что у вас работает некий JavaScript, который на свое усмотрение и своими средствами подгружает изображения, а потому просто игнорирует webp, даже если они уже созданы. Такой скрипт может находиться во внешнем файле, например. У вас частный случай, такое случается нечасто, но бывает. тут уже нужен индивидуальный подход. Варианты решения: 1) Корректировать код такого JavaScript или заменить его на аналогичный работающий код. Например, в дефолтном движке опенкарт нет никаких проблем со скриптами JS, а потому нет обозначенных вами проблем. Также их нет в подаваляющем большинстве шаблонов / тем. 2) Никак не трогать код вашего магазина, но осуществить вывод webp средствами сервера. Это всегда возможно если у вас VDS и возможно в части случаев если у вас общий хостинг. Так если на общем хостинге вы можете для веб-сервера Апачи назначить обработку статики (все картинки), то и вывод webp у вас будет делать Апачи, подменяя все jpeg, png на webp.
  8. Очередная отписка от администрации. Как всегда без объяснения причин и сроков решения. Ровно тоже самое я получал в виде ответа полгода тому назад по указанной теме. Налицо просто явное нежелание или неумение работать технической поддержки данного форума.
  9. здравствуйте. проблем не было. В принципе шаблон не имеет значения. Еще не встречал шаблон, который бы вмешивался в работу редактора или что-то подобное.
  10. @sebades , ИНформация по достижению совместимости с Нитро приведена прямо в файле ocmod. sitecreator.webp_output.ocmod.xml Просто нужно руками перенести эти изменения ввиду того, что специфика Нитро не позволяет применить к нему механизм ocmod, иначе бы была полностью автоматическая адаптация.
  11. Если коротко, то вы можете спокойно использовать функции кеширования от Нитропака. А оптимизацию изображений доверить модулю Компрессор. Совместно все работает. Рекомендую просто заказать опцию "установка и базовая настройка". В нее входит настройка под ваш ускоритель. Либо можете попробовать установить самостоятельно. А если поймете, что не уверены в своих силах, то тогда закажите потом установку у меня.
  12. ЗДравствуйте. Я уже делал совместимость с ускорителем НИТРОПАК. Нитропак работает совместно с модулем Компрессор без проблем. Нитропак кеширует, а модуль Компрессор выполняет, соответственно, свои функции. Т.е. друг другу не мешают. на 100% это реализовано в версии модуля 1.17.* Я ее пока не выкладывал, но всем новым заказчикам давно ставлю именно эту версию. В ней также lazy load работает для всех форматов изображений и для любого браузера. Вы можете использовать lazy load от модуля Компрессор, но при этом отключив эту функцию в нитро, а можете сделать наоборот. Для Нитро есть решение и установка подробно описана. Но нужен опыт работы с опенкарт. Поскольку сам нитропак не позволяет применять к себе ocmod (такова его особенность), то нужны некоторые ручные действия для получения совместимости. Итого, на данный момент, модуль Компрессор тщательно проверен на совместимость с кешереами: 1) Jet Cache (на разных версиях опенкарт) 2) Turbo (проверялось на 100% на 2.3, т.к. других вариантов Турбо просто никто не предоставил для тестов и адаптации, на 2.1 не гарантируется) 3) Нитропак (проверялось на 100% на 2.3 версии, по идее совместимость с более ранними версиями опенкарт линейки 2.* также должна быть, но особо не тестировалось) Функции Нитропак для работы по оптимизации изображений нужно просто отключить, т.к. надобности в них нет - они на порядок проще чем в модуле Компрессор и реализованы скорее формально и без учета особенностей разных ОС и соответствующего софта.
  13. Так конкуренты клиенто-ориентированы и заинтересованы в положительном отношении разработчиков. А на форуме где ориентированность на разработчика? Во всем чувствуется подход по типу "а куда они денутся то? разработчики эти..."
  14. @sebades , может быть для начала вам стоит организовать lazy load? Не наблюдаю у вас данной функции в действии. Когда работает, то это видно вот так: Если, что, то так работает lazy load в составе модуля Компрессор, в котором есть и webp, работающий у любого хостера и на любой версии опенкарт 2.*, включая вашу редкую 2.2.0.0. Для оптимизации изображений там много еще чего есть. Например: не нашел чтобы гугл говорил что-то подобное. Не подскажите где вы это видите? Я вижу, что не работает совсем у вас.
  15. покажите, пожалуйста, хотя бы один документ в формате фотошоп. Интересно оценить насколько правильно сверстано именно под web. Ни разу за все время пока я занимаюсь версткой не встречал еще макета под web, но всегда получал типографский макет "типа webp", а отсюда всякие нестыковки, начиная от цвета и размера шрифта. Самое любимое от заказчика: заказчику невдомек, что в случае web-реализации типографского макета шрифт просто не может соответствовать полностью макету.
  16. думаю, что вам может оказаться проще решать такой вопрос напрямую с разработчиком. а вы не приобретаете никакой товар. Вы покупаете лицензию на право использования программы. Плюс платите агенту (форуму) агентское вознаграждение. Это услуги. Также могу сказать, что при покупке посредством интернет-эквайринга продавец не получает полной информации о карте. Даже банк, предоставивший эквайринг, не сможет вам предоставить, например, полный номер карты и/или ФИО владельца, совершившего платеж. Т.е. у продавца таких данных никогда не будет, по сути продавцу доступна лишь ограниченная информация вроде почты покупателя, которую он же сам указал при покупке. Оплачивайте со своего счета непосредственно на счет компании как вариант если договоритесь. И, как правило, никаких НДС в нашей деятельности (разработка и реализация ПО) не бывает.
  17. архив чего? или вы не знаете? и что именно поднять? сайты? Поднимать на VPS, отличном от того, на котором был сделан архив данных для пользователя Linux, это будет не очень удачная и правильная затея. Которая чревата массой проблем. Наверняка параметры VDS у вас разные, восстановление копии VDS имеет смысл на том же самом VDS , собственно для этого она и делается. По хорошему нужно ставить ОС заново, а далее разворачивать данные сайтов из архивов. Я не говорю, что невозможно использовать данные для переноса из копии VDS, но тупо воспроизвести его 1:1 - это будет неправильно. Как минимум, при попытке восстановления 1:1 данных с одного VDS на другой приведет к неработающим сайтам, почте и т.д. и т.п. хотя бы потому, что IP будут везде разные на 2-х разных VDS. Это даже в случае абсолютно одинаковых VDS по параметрам, ну а если еще и параметры разные.... остается понять, что же за "архивы" у заказчика и что же в итоге нужно.
  18. даже не знаю, что у вас за хостинг и сколько стоит... и чего в итоге вы хотите сэкономить? любопытства ради глянул сколько же на минимальном тарифе Гигов у Бегет и Таймвеб. 3 Гиг и 5 Гиг соответственно за сущие копейки. Не, ну есть, конечно, тариф и за 69 руб с 1Гиг. Если нет возможности вместо 69 руб платить 129 - 149 руб, то это другое дело. Но не думаю, что это в таком случае можно назвать бизнесом.
  19. устроит? Вот тут больше возможностей, но для 2-ки: Для 3-ки функционал немного позже тоже подтяну до максимума, т.е. любые сжатые форматы, включая webp. сейчас для 3-ки только создание webp, но нет универсального средства вывода webp, а для 2-ки - есть
  20. я не понимаю как вы делаете такой вывод. То, что видят люди на странице, то это же самое видит гугл. Конечно если вы намеренно не пытаетесь обмануть гугл. Это касается как текста, так и картинок, а также прочего контента вашего сайта. Все зависит только от вас. Если вы сделали на странице картинки с водяным знаком, и вы их видите в таком виде, то и гугл их точно также видит. Никакого специального механизма "передачи" для гугла не существует. Только если вы сами не скармливаете гуглу изображения, например, через карту сайта, но к модулю Компрессор это не имеет отношения.
  21. Яндекс и др. поисковые роботы индексируют контент, который есть у вас на сайте. Какие разместили картинки, то такие и будут потреблены яндексом и т.д.. Передача картинок в я-маркет через YML - это уже другая история, тут как вам нужно, так и настраиваете - хоть с водяным, хоть без него.
  22. Эффективность WEBP при качестве = 90 Настройка cron для www.ukraine.com.ua довольно мудреная. Поэтому тут сделаю уточнение. Работа php cli по расписанию будет без ioncube loader по умолчанию. Чтобы работал ioncube loader нужно будет подключить файл конфигурации дополнительно - это файл ini для вашего php, который вы используете в работе сайта. итак, команда cron будет такая (как пример): /usr/local/php56/bin/php -c /home/ug556677/.system/php/www.site.ua.ini -f /home/ug556677/site.ua/www/cli-php/sitecreator/cron_test_webp.php "fffffeeeedddddd" >/dev/null 2>&1 ug556677 - это ваша корневая папка пользователя Linux у хостера. В ней находятся папки ваших сайтов. site.ua - ваш сайт. Конфиг всегда указывается с идущим вначале www php56 - версия php, которую вы используете на сайте (5.6 как пример) fffffeeeedddddd - ключ, полученный на странице настроек модуля Компрессор.
  23. страшно! и закончится еще вся оперативная память? страшилки на хабре прочитали? Предлагаю вам посмотреть в профайлере любого браузера что происходит на самом деле. Рекурсии вызовов нету, как и нету долгоиграющей обработки вызова. Предпосылок нету. Не пугайте себя, да и других тоже. Анализируйте целиком код. В исходном коде страницы он доступен. В личке могу детали обсудить, думаю, что это более уместно, т.к. тут никто ничего толком не поймет. Могу сказать, что отвечаю за каждую строчку JS, ибо это тщательно продуманный и полностью проработанный мною код, а не взятый готовый откуда-то.
×
×
  • 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.