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. но разместили вы тему в разделе платных услуг. не находите несоответствие? "все понять" - это вряд ли, т.к. слишком сложная тема. Сложная для вас еще и потому, что вы не смогли пока хоть что-то найти для начала. Видимо, поиском не пробовали воспользоваться? Достаточно было тут на форуме в поиск вбить "VDS". и получаете две подробнейшие темы о настройке VDS с нуля:
  2. пути имеют вид: /image/cache/catalog/trim1/4d604b7826350357d34ab9a95d462234-250x250.jpg.webp вы не сможете по ним получить доступ к исходнику никак. Поскольку нет связи между названием файла в кеше и названием исходника.
  3. защитит от парсинга: потому, что есть опция: у парсера не будет никакой возможности узнать путь для скачивания исходника без водяного знака.
  4. 8-я версия гугла пейдж спид https://developers.google.com/speed/pagespeed/insights довольно серьезна стала оценивать оптимизацию за счет настройки подходящего размера картинок. Речь идет о геометрическом размере. Это дополнительно к сжатому формату webp. показываю для примера разницу в оценке уже страницы с webp, но в одном случае без оптимизации "подходящего размера". Модуль Компрессор умеет делать и эту оптимизацию. А не только сжатие за счет webp. Ниже результаты ДО и ПОСЛЕ. Сказывается результат настройки подходящего размера. а до включения webp было вот так: Учитывайте при настройке модуля, что максимум скорости можно получить если использовать в комплексе разные способы оптимизации изображений. Как видите, по версии гугла, именно комплексная оптимизация изображений дала максимум результата. Модуль Компрессор позволяет выполнять именно в комплексе оптимизацию изображений. Выше видно было какие рекомендации гугла можно выполнить. Вот такую рекомендацию тоже можно выполнить за счет модуля Компрессор:
  5. https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/?utm_source=lighthouse&utm_medium=unknown вот гугл настоятельно рекомендует отложенную загрузку через lazy load. А также иные отложенные загрузки гугл рекомендует. в частности аналитику и метрику гугл рекомендует грамотно откладывать.
  6. кстати, если рассуждать как вы, то и отложенная загрузка изображений (lazy load) - это тоже обман? А принцип lazy load также применим ко всякого рода виджетам (фейсбук и т.д.), картам, видео-вставкам и т.д. и т.п. Буквально скрипты виджетов и пр. будут отложены пока пользователь не прокрутит до них экран. Та же карта может быть расположена в самом низу, а пользователь до низа сайта может еще и не доберется, но карта будет тормозить видимую часть сайта. Так логично же отложить загрузку и показ карты до момента когда она понадобится пользователю? Именно это и рекомендует гугл. Кстати, отложенные действия - это не значит, что они откладываются тупо по секундомеру, это было бы слишком топорно и неэффективно. Откладываются они до момента, когда становятся нужны иди попадают в зону видимости, например, или когда процессор закончил рендеринг основного контента страницы, вот тогда можно и второстепенное показать. Поэтому отложенные штуки вроде lazy load отслеживают действия пользователя (прикосновение, прокрутка и т.д.). Т.е. все намного сложнее чем если бы был запуск по таймеру.
  7. нет. вероятно, что вы не вполне понимаете, что такое отложенная загрузка. какой же это обман если вы просто меняете порядок загрузки и выполнения (это важнее чем загрузка) JS в порядке приоритета? Просто если не выставлять приоритет, то у вас скрипт метрики запустится в любой момент когда он загрузится? А нам это надо? У нас еще скрипты сайта, например, не отработали, CSS сайта еще не загрузились и страница не отрендерилась. И зачем нам тормозить тогда страницу низкоприоритетным скриптом? Например, чат - это второстепенный функционал. Вполне логично окошко чата загружать/исполнять после отображения всей страницы. Никому не нужен чат до появления страницы сайта, он все равно не будет работать, но сильно затормозит основной контент. Гугл, как раз, рекомендует откладывать низкоприоритетные скрипты. При желании вы можете разобраться с рекомендациями гугла, думаю. Вот согласно рекомендации гугла мы изменяем порядок загрузки JS и загружаем их в последнюю очередь. В точности как рекомендует гугл.
  8. это самообман - не отдавать метрику гуглу в пейджспид. вы просто увидите неверный тест гугла. сами себя обманете, а не гугл. дело в том, что гугл информацию о скорости загрузки будет получать на реальных страницах, которые работают у реальных пользователей в их браузерах. Вот тут все по уму реализовано. Сами можете откладывать какой-угодно скрипт, если его выполнение не стоит в приоритете. Но в основном дополнение делает все автоматически. Включая скрипты метрик, всяких виджетов и т.д. и т.п.
  9. Новая версия 1.4.0 ВАЖНОЕ обновление Обновление устраняет проблемы, вызванные SSL сертификатом Let's Encrypt. Проблема не связана с модулем. Но связана с сертификатом вашего сайта и/или сертификатами сторонних сайтов, откуда скачиваются файлы CSS в частности. Подробнее о проблеме с сертификатами: https://habr.com/ru/post/580092/ Проблема ранее (день Х - это после 30 сент 2021-го) могла возникнуть лишь на некоторых серверах, как правило, это относительно старые сервера (имеется ввиду ПО серверов, а не железо). На серверах с актуальным ПО проблема не возникает. Визуально проявляется в поломке стилей или невозможности загрузить стили, т.е. сайт выглядит без стилей, как бы в текстовом режиме. Рекомендуется обновиться.
  10. что делать если обращение идет через curl на php? curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  11. для этого сперва вы (или кто-то другой ) его должны туда закачать. выкачивать теми же самыми инструментами, которыми закачивали: фтп и phpmyadmin. Соответственно первым инструментом - файлы, вторым - базу данных. Для не очень больших магазинов способ сгодится.
  12. @Fritkkov4ik1 , скорее всего, вы где-то допустили ошибку. Например, у вас нет "турбо" на сайте, но вы включили для него соответствующий ocmod. Пожалуйста, действуйте согласно инструкции. Для разных версий "турбо" (для опенкарт 2.1 и 2.3) есть четкая инструкция по использованию модуля Компрессор. Для поддержки пишите на мою почту с описанием подробностей. Нет смысла в паблике рассматривать вашу ситуацию.
  13. не понимаете. они становятся на 30% тяжелее после перевода в BASE64. Почитайте, что такое BASE64, тогда, возможно, поймете откуда 30% берется на пустом месте. и BASE64 - это не какой-то графический формат, это просто способ в обычном текстовом режиме (т.е. без абракадабры вместо текста) отобразить последовательность байтов (кода jpeg или svg в частности), каждый из которых, как известно, может принимать 256 значений. не будут. вектор можно перевести в растр. Но обратного преобразования не существует. Да и фотографию, которая изначально создана в растре, невозможно перевести в вектор, т.к. таких алгоритмов в природе не существует. Да, и сам по себе вектор, даже если он меньше в виде файла, еще не означает, что не будет тормозить браузер, особенно вектор с анимацией. Вы выбрали ошибочный путь.
  14. планировался, был готов сделать. но, как видите, рейтинг подобных тем очень низкий. люди проголосовали против подобных тем. звездочки (оценка блога) ведь отражают реальное мнение? "два с плюсом" из пяти? я сделал блог по еще одной панели управления: думаю, что достаточно.
  15. и бесплатная. Что бывает немаловажно, особенно когда доменов (включая поддомены) более 10, т.к. стоимость панели при таком раскладе становится сопоставимой со стоимостью хостинга. Правда, если заметите, то тема тут "не взлетела", и если судить по звездочкам (вверху есть такая оценка блога), то заминусовали ее знатно как вредную и ненужную информацию. В общем на двоечку с плюсом информация.
  16. @comradecomm , здравствуйте. включите ocmod модуля и обновите модификаторы. Это можно сделать прямо в самом модуле. пишите в личку если не получится, сразу с доступами. картинка, которую вы наблюдаете, никак не мешает работе webp. Это может касаться водяного знака, но никак не webp. Можно сказать, что это две независимые части, которые друг с другом не связаны, так сделано для максимальной совместимости чтобы ничто не мешало работе webp даже если движок перепиленный вдоль и поперек.
  17. Здравствуйте. соединение по-умолчанию производится по https, по http вы не сможете подключиться. Как обычно (с ISPmanager та же самая история) вы в браузере должны подтвердить исключение, т.к. сертификат, естественно, будет самоподписанный. Вам сама панель управления после установки сообщает ссылки для входа, они все с HTTPS.
  18. это верно. для этого есть нормальные специалисты. Редкий хостер нормально переносит, т.к. в его обязанности не входит владение всеми нюансами опенкарт, к тому же некоторые модули требуют перенастройки после смены сервера, а этого хостер знать не обязан. На максимальную производительность хостер сервер не настраивает - это также не его дело бесплатно делать такую работу, в лучшем случае сделает по принципу "все работает". Обращайтесь если нужно, помогу.
  19. 1.0.4 Улучшена совместимость с нестандартными модулями
  20. при выводе через пейпал потеряете %% на конвертации, ибо вывод возможен только в рублях. плюс еще налоги. но проблема еще в том, что заказов то в месяц всего на 10-20 часов. Т. е. на 50 канадских долларов. И за эти деньги вы обязаны быть всегда на связи и не сметь отказываться от заданий. Тут даже вьетнамцы будут морщиться от такого предложения. Да и кто будет оценивать время, необходимое для задания? Сам же заказчик? ничего она не кушает и, тем более, не тормозит. по крайней мере, заметить вы этого не сможете. но если сервер настроен криворуко, то тогда, конечно, будет и панель виновата, и что-угодно... Кстати, парикмахер в Москве зарабатывает в час 40 канадских долларов. Это из расчета 600 руб за 15 минут работы. Это если обычная стрижка без всяких выкрутасов и сложностей. Странно, что заказчик профессионального программиста оценивает как-то неадекватно по отношению к квалификации и трудозатратам.
  21. Да, есть такое дело, практически у всех хостинг-провайдеров, т.к. 5-я версия прекратит работу в конце года. Фактически 6-я версия отчитается от 5-й только тем, что она дороже и есть ограничения на кол-во доменов, включая даже поддомены (только если у вас не авто-поддомены, на них ограничение не распространяется). Функциональной разницы не было замечено, как минимум, чего-то принципиального. Разработчик панели управления посчитал, что нужно просто повысить стоимость. Весьма неплохая альтернатива. Работал с этой панелью управления. Основное отличие от остальных панелей управления - это автоматическая передача данных по доменам на ns-сервера хостера. Принцип тут такой же как и в ISPmanager в этом плане. Т.е. в панели управления вы просто создаете домен, а записи для домена автоматически передаются на ведомый сервер имен, а далее становятся автоматически доступны на всех ns-серверах вашего хостера. В других панелях управления нужно вручную создавать домен дополнительно через dns-менеджер, и это не проблема если доменов немного, но может оказаться неудобным если у вас доменов много и вы их постоянно добавляете. FastPanel позвроляет использовать связку веб-серверов Nginx+Apache. В принципе все минимально необходимое в FastPanel есть. Дополнительных возможностей почти нет. aaPanel в сравнении возможностей будет побогаче. Но удобство в создании доменов через FastPanel может перевесить все остальное. Для неподготовленного пользователя, почти незнакомого с Linux, вполне подойдет FastPanel.
  22. тогда только в ручном режиме разбираться надо. Тут стандартные инструкции могут и не подойти.
  23. А не лучше ли было установить панель управления под Centos? Например, aaPanel: И использовать автоматическое обновление сертификата прямо из панели управления? Если у вас сейчас сертификат от Let's Encrypt, то обычно достаточно выполнить команду чтобы все существующие сертификаты были проверены и обновлены при необходимости (только если срок истекает). certbot renew или в форсированном режиме для определенного домена, для которого ранее уже выпущен сертификат: certbot --force-renewal -d example.com Если в форсированном режиме, то будет обновление независимо от того насколько близок срок окончания действия сертификата.
×
×
  • 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.