Осталось довести сайт на CMS Grav до ума, то бишь, выпустить в сеть с оптимальными настройками. Многие вещи, мешающие в процессе разработки были отключены. Теперь давайте вернем все на место и сделаем так, чтобы блог нормально работал. Начали.

Доводим до ума

В первую очередь необходимо выполнить самую важную часть — обновление. Оно подвозит новые паттерны безопасности, разные допилы для улучшения работоспособности. В общем, если вышла новая версия, то лучше обновиться.

Обновление CMS Grav

Дело сделано, теперь пришло время перейти к функционалу сайта и сделать его максимально работоспособным. В первую очередь переходим в «Настройки» → «HTTP Заголовки». Устанавливаем значения «Дата последнего изменения» и «Etag» на «Да». Это позволит заменять кеш браузера, если страницы были изменены и сообщать поисковым систем о внесенных изменениях. Не забудьте нажать кнопку «Сохранить».

HTTP Заголовки

Теперь переходим в раздел «Кэширование». Здесь нужно включить само кеширование, далее указать метод «Markdown + Yaml file timestamps», драйвер оставить «Auto detect». Не забудьте включить сжатие Gzip. Memcache можно использовать далеко не на всех хостингах, обычно только на VPS. Но если есть такая возможность, можете настроить данный сервер кеширования. Осталось только сохранить изменения.

Кеширование CMS Grav

Теперь можно перейти во вкладку «Ресурсы» и включить конвейер CSS и объединение JS. Это сильно ускорит работу сайта. Но проследите, чтобы ничего не развалилось, иногда это плохо сказывается на работоспособности сайта. Фактически, включение настроек во вкладке «Ресурсы» позволяет минифицоровать файлы стилей и скриптов, что приводит к значительному ускорению.

JS и CSS в CMS Grav

Теперь можно перейти во вкладку «Медиа». Здесь можно снизить качество изображений, включить кеширование всех изображений. Тоже даст прибавку к скорости веб-ресурса.

Настройка медиа

Если ваш сайт работает исключительно через безопасный протокол HTTPS, то рекомендую зайти в раздел сессия и активировать режим «Безопасный». Если нужен доступ по HTTP, то делать это не рекомендуется.

Настройка HTTPS

Эпопея завершена

Все, сайт готов к эксплуатации, шустро работает, не разваливается. В общем, теперь вы знаете, как разработать собственный блог на CMS Grav. Это довольно просто, главное, немного думать в процессе создания. Ссылка на результат: https://extremal.site/

Если по какой-то причине не работает, то либо пропил сайт, либо просто поленился оплачивать хостинг.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 2.3 / 5. Количество оценок: 3

Оценок пока нет. Поставьте оценку первым.

Если материалы с данного сайта были полезны, и вы желаете поддержать блог, то можете воспользоваться формой по ссылке: Донат на поддержку блога