Какими функциями стоит пользоваться на сервере
А какими не обязательно, но с ними удобнее.
Идеальный сервер — тот, который взяли и забыли. Сайт работает быстро, сбоев нет, все отлично. Но чтобы сервер был классным на 100%, его нужно настроить.
Обычно на VPS управление сервером выполняется специалистами. Они устанавливают панель управления, оптимизируют настройки под CMS, подключают модули и важные дополнения: мониторинг, анти-DDoS, антивирус, SSL и др.
Мы в Reddock за то, чтобы настройка была автоматизированной. Наша команда администрирует серверы от и до, а еще внедряет функционал. Он помогает ускорить сайт и сделать удобнее взаимодействие с панелью сервера.
В статье рассказываем, что есть у нас в серверах. Да, это промо :) А если у вас классический VPS, увидите возможности его улучшения.
Часть I.
Обязательно к использованию
Это база — 5 возможностей для защиты и ускорения сайта.
1. Ускорение сайта: WebP + Brotli и PageSpeed Insights
Быстрый сайт — это тема. Пользователи рады, вы довольны. Улучшить скорость можно несколькими модулями:
- конвертировать картинки в крутой формат WebP;
- использовать сжатие Brotli вместо стандартного gzip;
- активировать PageSpeed Insights.
И все это на хостинге за пару кликов.
Теперь подробности.
Как конвертировать картинки в WebP
WebP — современный формат сжатия изображений, который за счет меньшего размера картинок позволяет ускорить загрузку сайта у пользователей. Доказывается исследованием Google:
- картинка в WebP, сжатая без потерь, меньше PNG на 26%;
- картинка в WebP, сжатая с потерями, меньше JPEG на 25-34%.
Лучше только AVIF, но пока этот формат поддерживается не всеми браузерами.
Конвертировать можно руками в редакторах или установить модуль в CMS. Например, на Маркетплейсе 1С-Битрикс доступно 19 предложений по конвертации изображений в WebP.
В Reddock все просто: ставите галочку в настройках сайта и наслаждаетесь :)
Модуль конвертирует картинки в WebP, хранит их в отдельной папке на сервере. Пользователям с браузером с поддержкой WebP, показываются сконвертированные картинки. Тем, у кого очень старые версии, — обычные PNG или JPG.
Как использовать сжатие Brotli
По умолчанию на хостингах используется gzip-сжатие. Эта технология сжимает страницы до 75%. Мы реализовали возможность использования алгоритма Brotli. Он позволяет сжать данные без потерь и делает это эффективнее gzip на 20%, по данным Akamai.
Поддерживается большинством браузеров. Неоптимизированным (вдруг) браузерам данные отдаются в gzip.
Внедрили несколько вариантов подключения: сжать данные один раз, сжимать автоматом ежедневно или использовать сразу два варианта. И опять за пару кликов в панели.
Как активировать PageSpeed Insights
Если Brotli вас покорил, не используйте модуль PSI. Он тоже конвертирует изображения в WebP и сжимает данные gzip. Поэтому при одновременном включении с алгоритмом сжатия Brotli будет конфликт: могут появиться ошибки. Подробно тут.
Поэтому как итог,
рецепт быстрого сайта = автоконвертация в WebP + подключение Brotli.
2. Защита от DDoS
DDoS-атаки — это проблема, особенно в 2022 году для российских проектов. Они могут длиться неделями и задевать не только атакуемого, но и всех, кто размещает сайт с ним на одном сервере.
На Reddock защита от DDoS-атак подключена на каждом тарифе.
3. Продвинутые бэкапы
Люди делятся на два типа: кто делает бэкапы и кто уже делает бэкапы.
Топим за безопасность. Такие настройки у нашего резервного копирования:
- создавать копию ежедневно,
- хранить на удаленном сервере,
- 2 полные копии и 7 с небольшими изменениями за день,
- не занимать место на тарифе — даем в 1,5 раза больше места под хранение.
Копии невозможно удалить из панели хостинга, только восстановить.
Во-первых, зачем удалять то, что не занимает место на тарифе?
Во-вторых, если передаете свои доступы (мы против такого, конечно..) от ЛК подрядчикам, они ничего не сделают с вашим сайтом. Восстановитесь за пару сек и продолжите работу.
4. Мониторинг свободного места
Не только от плохих людей сайт может отключиться. Банально — забилось место на диске. Но и для этого дела у нас есть кнопка. Но уже в личном кабинете, а не панели: поскольку настройка для тарифа, а не отдельного сайта на нем.
Как только они близятся к завершению, робот отправляет владельцу сайта оповещение. Для решения нужно лишь удалить ненужные файлы или увеличить место на диске. А если показатели станут ниже критической границы, уведомление получат и наши технические специалисты.
Если реакции нет, например, вы в командировке или загородом, наша поддержка свяжется с вами по телефону и сделает все возможное, чтобы сайт остался в онлайне.
5. Мониторинг безошибочного создания бэкапов 1С-Битрикс
Следим за корректным созданием резервных копий в 1С-Битрикс — локально и в Облако. Когда актуальных копий сайта несколько и они хранятся в разных местах, это обеспечивает дополнительную безопасность бизнесу. В случае ЧП поможет быстро восстановить проект.
Помогаем оградить бизнес от внештатных ситуаций: если есть упущения или ошибки, отправляем письмо с шагами по их устранению. Примерно такое:
Часть II.
Необязательно, но удобно
Комфорт — наше все. Помимо полезных обычных штучек типа быстрой установки CMS, есть 4 опции, которым уделим внимание.
1. Создание многосайта
Там же в RED.Tools можно быстро создать многосайт. У 1С-Битрикс большой мануал по настройке «Конфигурирование многосайтовости».
У нас все просто — прописываете домен нажимаете «Ок». Происходят следующие штуки:
- Создается сайт с новым доменом.
- Настройки для него копируются с основного. Это версия php, настройки кеширования и прочее.
- Создаются симлики на каталоги /bitrix, /local и /upload в родительском сайте.
2. Просмотр статистики о контенте
Без лишних слов:
3. Мониторинг SSL
Когда приближается срок окончания действия SSL-сертификата, робот отправляет предупреждение и инструкции по его продлению.
Если SSL-сертификат не будет обновлен, в дело включится наша поддержка. Свяжемся для решения вопроса. А если не удастся, поставим на время бесплатный SSL-сертификат от Let's Encrypt.
4. Мониторинг лицензий 1С-Битрикс
Активная редакция 1С-Битрикс в первую очередь важна для получения обновлений CMS. Ее обновление поможет избежать проблем с безопасностью, а они случались в последнее время.
Полный список возможностей активной редакции:
- обновления платформы по улучшению безопасности сайта, его быстродействия и др;
- резервное копирование сайта в Облако 1С-Битрикс;
- помощь техподдержки 1С-Битрикс;
- конструктор «Сайты24»;
- установка новых решений из каталогов Маркетплейс и Приложения24.
Поможем избежать недоступность проекта — предупредим о возможных проблемах и пришлем шаги по их решению. Реализовали возможность в системе мониторинга сайта на 1С-Битрикс, она доступна на тарифах RED.
Часть заключительная.
Наша команда за удобство взаимодействия с хостингом, быструю и безопасную работу ваших сайтов. Самые интересные идеи и запросы вносим в бэклог, оцениваем возможность внедрения и разрабатываем.
VC, какой опцией улучшить серверы для 1С-Битрикс? Поделитесь :)