- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Оптимизирую изображения рекурсивно командами
Нашел в сети, что можно задать максимальную степень сжатия -o7
Но эта команда, жмет только в текущей папке, не рекурсивно.
Куда втулить -o7 в команде find -type f -name "*.png" -exec optipng {} \;
Как задать степень сжатия для команд
Или может есть более эффективный способ?
Интересно, что команда find -type f -name "*.png" -exec optipng -o7 {} \;
иногда пропускает многие файлы, указывая что file.png is already optimized...
В тоже время google page speed жалуется, что эти файлы не оптимизированы.
Тогда я копирую данные файлы на машину, и жму их в программе ImageOptim (mac os) - жмется на ура.
После возврата их на сервер, гугл доволен. Но это же не дело...
Так вы сами написали нужную команду.
find -type f -name "*.png" -exec -o7 optipng {} \;
Гугл кэширует результаты на какое-то время, поэтому может показывать, что файлы не оптимизированы, хотя на самом деле это не так.
;12860742']Так вы сами написали нужную команду.
find -type f -name "*.png" -exec -o7 optipng {} \;
Гугл кэширует результаты на какое-то время, поэтому может показывать, что файлы не оптимизированы, хотя на самом деле это не так.
на команду find -type f -name "*.png" -exec -o7 optipng {} \;
ответ
find: `-o7': No such file or directory
Про кэш гугла мне известно - 30 секунд.
Я повторюсь, на те файлы который пропускает optipng, указывая что они is already optimized, гугл ругается, что они не оптимизированы...
Сорри, мозги в кучу, перепутал местами :)
find -type f -name "*.png" -exec optipng -o7 {} \;
Я повторюсь, на те файлы который пропускает optipng, указывая что они is already optimized, гугл ругается, что они не оптимизированы...
Значит, у гугла и у optipng разные представления об оптимизированности файлов.
;12860763']Сорри, мозги в кучу, перепутал местами :)
find -type f -name "*.png" -exec optipng -o7 {} \;
Значит, у гугла и у optipng разные представления об оптимизированности файлов.
Да, точно, -o7 после optipng должен стоять.
У гугла и у optipng может и разные.
А есть что-то еще? Как я уже писал, есть ImageOptim для mac os - она все четко делает, но нужен серверный софт...
MacOS — серверная ось. Юниксовая. Семейства BSD.
Так что ищите, скорее всего есть утилиты с CLI.
;12860777']MacOS — серверная ось. Юниксовая. Семейства BSD.
Так что ищите, скорее всего есть утилиты с CLI.
А вы лично, не делаете оптимизацию изображений?
А вы лично, не делаете оптимизацию изображений?
Да как-то не возникает такой необходимости в течение рабочего дня :)
Но, если возникнет, то обязательно сделаю )
;12860805']Да как-то не возникает такой необходимости в течение рабочего дня :)
Но, если возникнет, то обязательно сделаю )
Вас понял :)
Да бы тоже не заморачивался, но google page speed покою не дает, ругается на изображения, при чем на всех сайтах...
Планировал найти нормальную софтину и поставить на cron на те папки, куда юзеры заливают фото, аватары и т.д.
Вас понял :)
Да бы тоже не заморачивался, но google page speed покою не дает, ругается на изображения, при чем на всех сайтах...
Планировал найти нормальную софтину и поставить на cron на те папки, куда юзеры заливают фото, аватары и т.д.
Зачем же cron так насиловать… запускайте софтину единожды, в момент загрузки изображения.
;12860816']Зачем же cron так насиловать… запускайте софтину единожды, в момент загрузки изображения.
Это нужно лезть в скрипты, править код. После обновления софта снова тоже самое.
А cron можно запускать раз в 3-е суток.