За неделю так ничего и не пофиксили.
Браво! Будем как обычно ждать пол года, пока пофиксят то, что и так работало однажды...
Браво! Будем как обычно ждать пол года, пока пофиксят то, что и так работало однажды...
23.11.2020 01:00:26
[B]UP!
[/B]Кто нибудь из официальных лиц не хочет дать комментарии? Присоединяюсь к проблеме. Около года назад было написано приложение для обачного Битрикс24, в задаче используется метод tasks.task.add Как и сказано в документации, теги при добавлении передавались просто в массиве "TAGS" => ["Почта"] Недавно добавление тегов перестало работать. Код который добавлял задачу не трогался год! У меня есть подозрение что разработчики что-то как всегда накрутили, а документацию не поправили, потому что в ней всё осталось без изменений. Так делать нельзя. Вы просто сломали функционал сотен приложений! Алексей Арбатов, получилось как то решить задачу? |
|
|
27.02.2019 19:51:36
[QUOTE]Иван Леонов написал:
[QUOTE] akazakov написал: set $webp_suffix ""; if ($http_accept ~* "webp") { set $webp_suffix ".webp"; } location ~* \.(jpeg|jpg|png)$ { add_header Vary "Accept-Encoding"; try_files $uri$webp_suffix $uri $uri/ =404; #expires 30d; }[/QUOTE] CDN выключен, всё перепробовал, не получается подмена. Вижу Response headers: "vary: Accept-Encoding", но картинка грузиться с расширением .png, а не .webp Подскажите пожалуйста что делать?[/QUOTE] Так в том то и смысл, что расширение остаётся тоже, но сам контент подменяется. Смотрите в DevTools во вкладке Network колонку Type. Должно показывать webp, если конечно у файлов есть рядом лежащие .webp копии [URL=https://habrastorage.org/webt/88/vz/3g/88vz3gf50z84zhfsyfd0dufhq5y.jpeg][IMG WIDTH=1569 HEIGHT=239]https://habrastorage.org/webt/88/vz/3g/88vz3gf50z84zhfsyfd0dufhq5y.jpeg[/IMG][/URL] |
|
|
28.01.2019 17:15:19
[QUOTE]Алексей Шафранский написал:
[QUOTE] akazakov написал: Слишком много плясок с пересборкой nginx с модулем ngx_pagespeedИ еще не известно будет ли потом обновляться nginx в составе с BitrixVM, надо тестить...[/QUOTE] nginx будет обновляться с обновлением машины. И его пересборка с любым модулем будет затерта, если конфиги добавите - то и не перезапуститься([/QUOTE] Может обсудите там на очередной планерке включение ngx_pagespeed в состав стандартной BitrixVM? По умолчанию можно сделать отключенной, и включать через menu.sh Или хотя бы добавить в скрипт установщика возможность сборки с этим модулем через флаг типа --enable-pagespeed? Фишка очень нужная и актуальная в современном вебе [I][COLOR=#898989][SIZE=8pt]P.S. Исправьте пожалуйста опечатку в названии темы. Только сейчас заметил[/SIZE][/COLOR][/I] |
|
|
28.01.2019 16:12:00
[QUOTE]Илья Шабаршин написал:
а модуль [URL=https://developers.google.com/speed/pagespeed/module/]https://developers.google.com/speed/pagespeed/module/[/URL] почему не стали использовать?[/QUOTE] Слишком много плясок с пересборкой nginx с модулем ngx_pagespeed И еще не известно будет ли потом обновляться nginx в составе с BitrixVM, надо тестить... Если есть готовый мануал прямо под bitrixvm - рад буду ознакомиться |
|
|
07.12.2018 13:18:03
[QUOTE]Сергей Тетерлев написал:
Если будет время, распишите свое решение webp для BitrixVM.[/QUOTE] Добрый день. Касаемо настроек nginx - завелось вот такое решение: В самое начало файла [B]/etc/nginx/bx/conf/bitrix_general.conf[/B], сразу после комментариев добавить следующее: [CODE]set $webp_suffix ""; if ($http_accept ~* "webp") { set $webp_suffix ".webp"; } location ~* \.(jpeg|jpg|png)$ { add_header Vary "Accept-Encoding"; try_files $uri$webp_suffix $uri $uri/ =404; #expires 30d; } [/CODE]Потом перезапустить nginx[CODE]$ systemctl restart nginx[/CODE] Для самой конвертации картинок, я написал по быстрому на коленке консольный скрипт на php, который запускается по крону, обходит рекурсивно заданную директорию и через shell_exec() запускает cwebp для конвертации. За рецептом в ЛС ;) |
|
|
23.11.2018 15:10:36
Всем здравствуйте!
Уже второй день мучаюсь с этой поставленной задачей. Стоить задача с подменой графики по аналогии с [URL=https://ruhighload.com/Оптимизация+изображений+с+webp]этим мануалом[/URL] [B]Что имеется:[/B] - Есть сервер на котором крутится сайт (CentOS, BitrixVM, nginx+httpd) - Самописный скрипт который обходит папку upload и конвертирует имеющиеся картинки в формат webp и кладёт рядом (image.jpg и image.jpg.webp лежат рядом) В сети полно инструкций для конфига nginx что бы отдавать формат webp по старому .jpg адресу, если его поддерживает браузер. Ни одна из них не срабатывает. Перепробовал варианты и с map и без. В файл ssl.s1.conf и s1.conf в блок server {} добавляю такой конфиг: [CODE]set $webp_suffix ""; if ($http_accept ~* "webp") { set $webp_suffix ".webp"; } location ~ \.(gif|jpg|png)$ { add_header Vary "Accept-Encoding"; try_files $uri$webp_suffix $uri $uri/ =404; } [/CODE]Думал что проблема в правилах, они неправильные и нерабочие. Но поднял тестовый сервер (centos,nginx), залил пару картинок для теста, добавил в конфиг это же правило и всё заработало. BitrixVM как будто не видит эти правила вовсе. Ай нид хелп. Подскажите пожалуйста в какую сторону копать... |
|
|