1 - Деплой сайта на хостинг
2 - Оптимизация сайта для Google PageSpeed
Нам понадобится: Что бы смотреть пути для Деплоя

FTP клиент MAC - так же FileZilla (Cross Platform)

https://filezilla-project.org/download.php?type=client




Готово!
Установили FTP FileZilla на MAC!
[maxbutton id="1" url="#options-deploy" text="Настройки параметров 'Deploy'" ]
[maxbutton id="2" url="#Google-PageSpeed" text="Google-PageSpeed - Тест оптимизации" ]
Для начала, выполним команду: > gulp build

В результате мы получаем полностью готовый ПАК-сайта:
Со вложенными шрифтами:

Изображениями - причем уже оптимизированными:
Инструменты оптимизации картинок Gulp - лучше по всем показателям: Качество и быстрота обработки

Другими словами - если правильно сверстаны картинки на сайте - т.е. в размер приблизительно - без откровенных ресайзов - ТО СЖАТИЕ ПОЛУЧАЕТСЯ ОТЛИЧНЫМ!
Картинки должны проходить проверку на

Имеем фактический путь в строке браузера к папке Тестового сайта:
https://cp-hosting.jino.ru/management/filemanager/files/domains/web3.my7life.ru
Давайте зайдем в папку сайта на хостинге:
Используя: 

И укажем точный путь до тестового сайта:

Еще переименуем файл:
с помощью: 
ht.access в .htaccess

После этого необходимо - опять выполнить сборку:


.htaccess - Предназначен для работы с сервером! Здесь есть все для кэширования.
Если GooglePage Speed - выдает ошибки оптимизации кеширования, - то данный .htaccess - решает все, связанные с этим проблемы.
Далее
GO в gulp.js
Давайте настроим наш Deploy :

Самое время попробовать выполнить Deploy:
Для этого в консоли выполняем команду: gulp deploy



зайдем на 'Google PageSpeed'
https://developers.google.com/speed/pagespeed/insights/

Результат оптимизации: 99 из 100

А в версии для компьютеров:

Не обязательно добивать 100 из 100-ста
Но нужно добиваться - ЗЕЛЕНУЮ ТАБЛИЧКУ
Основные претензии Google к картинкам:
И Яндекс карта - тоже не идеальна!

Можно зайти на сайт плагина:
fotorama:
https://fotorama.io/customize/
и прям до описания превью картинок:
https://fotorama.io/customize/thumbnails/
Увидим, что есть возможность использовать thumbnails
А сейчас у нас разметка БЕЗ thumbnails

Поэтому давайте ОПТИМИЗИРУЕМ fotorama:
Go в index.html



А теперь собственно - подготовим картинки thumbs
GO в папку: photos

Проверяем реальный размер вьюпорта преюх:


И сохраняем для web: ВСЕ ТУмб-картинки 120 х 80 px
Затем опять выполним:
gulp build
gulp deploy

Большие фото тоже оптимизируем по размеру: 654 x 437 px
Но у нас они уже оптимизированы для урока были.
ВСЕ! ВЕРСТКА ЗАКОНЧЕНА!
Ждем урока по посадке на CMS MODX:

