Скрипт для оптимизации изображений на сайте

Скрипт для оптимизации изображений на сайте
Скрипт для оптимизации изображений на сайте

!!! Информация не актуальна. На данный момент скрипт не работает, в виду изменений Google PageSpeed.

В продолжение статьи о Google PageSpeed хочу поделиться скриптом NDruce Image Optimizer, который поможет вам оптимизировать изображения в папках сайта под требования PageSpeed.

Скрипт оптимизирует JPG/PNG изображения без потери качества через Google PageSpeed Insights. Нужна оптимизация для того, чтобы браузер загружал ваш сайт быстрее. Скрипт освободит вам от поиска и замены каждой картинки поотдельности. Используя Image Optimizer, вы сохраните своё время.

Недостатки Google PageSpeed, при примении ручной оптимизации изображений (без использования данного скрипта):

  1. Все оптимизированные изображения складываются в одну папку, что крайне неудобно, т.к. приходится долго искать исходную папку для каждого из них;
  2. Файлы переименовываются. Все "некорректные" символы кодируются в группы других, например "hello, (world).jpg" в "hello_2C_20_28world_29.jpg", что приводит к поиску оригинального изображения, а затем к обратному переименованию оптимизированного;
  3. При длине названия файла больше 64-х символов, лишние символы в названии обрезаются;
  4. Уже оптимизированое изображение, Google PageSpeed уменьшать его размеры (разрешение).

Скрипт NDruce Image Optimizer благополучно решает все вышепереречисленные недостатки, ускоряя также и упрощая весь процесс оптимизации.

Скрипт NDruce Image Optimizer в работе

Требования к серверу для работы скрипта: PHP 5.4+ с установленной библиотекой cURL.

Скачать скрипт и отблагодарить автора монеткой, вы можете по ссылке ниже.

Понравилась статья?
Будем признательны, если поделитесь в соцсетях или мессенджерах, а также присоединитесь к нашей группе Вконтакте. Будет интересно!

Другие статьи по теме:

7 простых способов сделать ваш сайт быстрее и отзывчивее
7 простых способов сделать ваш сайт быстрее и отзывчивее

Когда дело доходит до просмотра веб-страниц, пять секунд могут показаться вечностью, особенно когда пользователи ждут медленно загружающегося веб-сайта. Эти задержки загрузки могут иметь серьезные последствия, так как Google учитывает скорость сайта при определении вашего рейтинга в поиске.

Проектирование эффективной навигации по хлебным крошкам
Проектирование эффективной навигации по хлебным крошкам

Никто особенно не увлекается навигацией по хлебным крошкам. Вы знаете, эти крошечные крошки путей, которые иллюстрируют, где пользователь в настоящее время находится в сложной иерархии веб-сайта. Их дизайн, казалось бы, очевиден, как и их положение на странице, и не похоже, что для того, чтобы хлебные крошки сияли, не требуется много инноваций...

Пять способов отложенной загрузки изображений для повышения производительности веб-сайта
Пять способов отложенной загрузки изображений для повышения производительности веб-сайта

В этой статье вы узнаете о пяти способах отложенной загрузки изображений, которые можно добавить в свой набор инструментов для веб-оптимизации, чтобы улучшить взаимодействие пользователей с вашим сайтом.

8 способов уменьшить отказ от корзины на вашем сайте
8 способов уменьшить отказ от корзины на вашем сайте

Согласно статистике, средний показатель отказа от корзины колеблется от 69% до 81% в различных отраслях. Таким образом, почти 80 из каждых 100 посетителей отказываются от оплаты. Вышесказанное происходит на всех сайтах электронной коммерции.

Поисковая оптимизация сайта (SEO)
Поисковая оптимизация сайта (SEO)

Для чего нужна оптимизация сайта? Какую роль она играет в продвижении?

Как работает Google PageSpeed: улучшите свой рейтинг и рейтинг в поисковых системах
Как работает Google PageSpeed: улучшите свой рейтинг и рейтинг в поисковых системах

По некоторым статистическим данным в декабре 2018 Google в России обошла Яндекс по объемам поискового трафика и её доля составила 53,5%, в то время, как у Яндекса – 42,7%. Такая ситуация заставляет нас обратить особое внимание на оптимизацию сайтов под требования Google. И значительную помощь в этом нам окажет такой сервис от мирового поискового монстра, как PageSpeed.

Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам обеспечивать вас лучшим контентом. Вы можете прочитать подробнее о cookie-файлах или изменить настройки браузера. Отключение cookie-файлов может привести к неполадкам в работе сайта. Продолжая пользоваться сайтом без изменения настроек, вы даете согласие на использование ваших cookie-файлов. Это совершенно безопасно!