WebP — современный и более экономичный формат изображений, который рекомендует Google к использованию вместо устаревших PNG и JPEG.
Единственная сложность использования WebP - еще не все браузеры его поддерживают. Поэтому решение "в лоб" (переконвертировать все картинки в webp) - не подходит.
При этом использование WebP отлично вписывается в формат нашего CDN.
Как это работает:
При запросе каждой картинки посетителем сайта CDN OptiPic определяет — поддерживает ли браузер посетителя формат WebP.
Если поддерживается — то картинка отдается как WebP.
Если не поддерживается — картинка отдается в старом формате (но при этом оптимизированная и сжатая).
При этом WebP-версия изображения генерируется полностью в фоне на стороне CDN — посетитель/браузер не ждет, когда каждая картинка переконвертируется в WebP.
Нет поддержки WebP.
Все картинки остаются в исходном формате (png/jpeg) после оптимизации.
Google PageSpeed Insights определяет, что изображения корректно сжаты и оптимизированы под современный формат WebP.
Изображения корректно индексируются поисковыми системами, привязываются к вашему сайту и находятся в поиске по картинкам по вашему домену.
URL изображений изменяются - теперь они будут вести на CDN OptiPic. Если необходимо оставить URL неизменными, можете воспользоваться универсальным подключением через Nginx (проксирование) или подключить CDN OptiPic на свой поддомен (к примеру, img.site.ru).
Google PageSpeed Insights определяет, что изображения корректно сжаты, но настоятельно рекомендует использовать более современный формат изображений WebP.
Изображения корректно индексируются поисковыми системами, привязываются к вашему сайту и находятся в поиске по картинкам по вашему домену.
CDN отдает картинку в дополнительной облегченной версии для мобильных, если она запрашивается с мобильного устройства.
Если же картинка запрашивается с обычного компьютера (ПК), то CDN отдает картинку без дополнительного облегчения.
Нет поддержки мобильных устройств - картинки отдаются одинаково и для мобильных, и для ПК.
Оптимизация происходит полностью на стороне нашего CDN.
База индекса на вашем сайте не создается, не хранится, не обновляется.
На вашем сайте лишь указываются ссылки на оптимизированные версии картинок в нашем CDN.
URL изображений изменяются - теперь они будут вести на CDN OptiPic. Если необходимо оставить URL неизменными, можете воспользоваться универсальным подключением через Nginx (проксирование) или подключить CDN OptiPic на свой поддомен (к примеру, img.site.ru).
Трафик по картинкам идет через наш CDN, дополнительно снимая даже эту нагрузку с вашего хостинга.
Процесс оптимизации изображений происходит на стороне нашего API.
База "индекса" (т.е. список всех картинок на вашем сайте) хранится и периодически обновляется/считывается из вашей базы данных, на которой работает Битрикс.
Это добавляет нагрузку на жесткий диск хостинга, а также на базу данных сайта (MySQL) по сравнению с CDN.
Трафик по картинкам идет через ваш хостинг, создавая на нем нагрузку.
CDN берет эту задачу полностью на себя.
Изображения с CDN отдаются максимально эффективно. Также используются различные механизмы кеширования и ускорения передачи данных в браузер.
Изображения не будут каждый раз конвертироваться, оптимизироваться и сжиматься на лету при каждом запросе. Все эти процедуры CDN проведет единоразово для запрашиваемого изображения, в фоновом режиме, чтобы не тормозить отдачу изображений посетителю вашего сайта.
В классическом варианте интеграции эту задачу берет на себя ваш хостинг/сервер. Поэтому эффективность отдачи картинок зависит исключительно от оптимальности настроек вашего сервера/хостинга.
Оплата берется за просмотры изображений.
Такой вариант наиболее прозрачен - вы оплачиваете только просмотры картинок, которые отображаются посетителям вашего сайта.
Если картинки лежат в папке с сайтом, но нигде не выводятся на сайте, вы не несете расходов на их оптимизацию.
Вы платите соразмерно с посещаемостью вашего сайта.
Поначалу когда посещаемость вашего сайта невелика - то и кол-во просмотров картинок на нем будет минимально.
А когда вы прокачаете ваш сайт, и его посещаемость уже станет хорошей - вы сможете себе позволить платить и за больший объем просмотров изображений, ведь сайт будет приносить больший доход, чем он приносил ранее с низкой посещаемостью.
Оплата берется за эффективное сжатие каждого изображения. Сжатие считается эффективным, если вес (в байтах) сжатой картинки меньше веса исходной картинки до сжатия.
При этом система не может определить автоматически - какие изображения в папке вашего сайта активно используются (отображаются) на сайте, а какие лежат “мертвым грузом” и отображаются на сайте крайне редко либо совсем никогда. Поэтому сжимаются все изображения на сайте, которые нашла система. А предварительно исключать ненужные папки/файлы вы можете самостоятельно, прописав их вручную в настройках системы (либо наоборот - прописать только те папки, которые надо обрабатывать).