Интеграция сайта на DLE с CDN
Для сайтов на DLE на данный момент нет плагинов для подключения CDN (ускорения загрузки файлов).
Однако, мы нашли обходной путь!
В новой версии DLE (начиная с 16.1) появилась возможность добавить внешнее хранилище для файлов. Мы предлагаем заказать это хранилище с услугой CDN для DLE у cdnnow!
Коротко об услуге: вы сможете через интерфейс админки DLE подключить внешний
FTP-сервер cdnnow! и заливать файлы туда.
На странице вашего сайта файлы будут вставляться уже через
CDN-ссылку.
Файл (допустим, картинка) будет лежать на сервере cdnnow!, а в браузере на сайте будет
доступна его кеш-копия, отданная с ближайшего к вам сервера сети CDN.
У cdnnow! множество серверов по всей России, есть точки присутствия в СНГ, Европе, США и Азии. Контент будет загружаться с ближайшего к посетителю сайта сервера сети, тем самым экономя время загрузки.
А еще, у нас есть опция оптимизации изображений в формат webp! Отметьте в заявке на CDN, что вам нужна
эта опция, и вам ее подключат.
Оптимизация позволяет заметно увеличить скорость загрузки страниц у посетителей вашего сайта и уменьшить
размеры файлов изображений на 30-35 процентов без потери качества. Кроме того, эта технология позволяет
изменять размеры изображений, обрезать, сжимать и делать многое другое.
Ниже опишем шаги по подключению CDN к DLE:
- Для начала вам нужен аккаунт в cdnnow! и проект с хранением файлов. Это важно
отметить при заявке. Дается тестовый бесплатный период 7 дней, чтобы вы могли подключить CDN и
оценить преимущества его использования.
Оставьте заявку на подключение CDN, указав ваш email, сайт и CMS (DLE). В комментарии напишите, что вам нужно хранилище для DLE. Менеджер создаст для вас учетную запись в личном кабинете cdnnow! и настроит проект. Вы получите письмо с инструкцией и адресом вашего проекта, а также FTP доступом до сервера (хранилища). - Вы получили адрес проекта в CDN в виде userXXXXX.clients-cdnnow.ru, а также доступ FTP (логин, пароль, адрес сервера).
- Войдите в вашу административную панель DLE.
- Перейдите в раздел «Настройки скрипта / Хранилища». Нажмите кнопку «Добавить новое хранилище».
-
У вас откроется форма «Редактирование хранилища», где необходимо заполнить:
- «Название хранилища» — пишем свое название. Например, «Мой CDN»
- «Тип хранилища для загружаемых файлов и изображений» — выбираем «Внешний FTP сервер»
- «Адрес FTP/SFTP сервера» — пишем «userXXXXX.upload.clients-cdnnow.ru» — который вы получили в письме. Вместо userXXXX будет ваше уникальное значение.
- «Порт FTP/SFTP сервера» — ничего не указываем, оставляем пустое значение.
- «Логин для подключения к FTP / SFTP серверу» — пишем ваше значение userXXXXX
- «Пароль для подключения к FTP / SFTP серверу» — пишем полученный пароль.
- «Путь к файлам на хранилище» — ничего не пишем, оставляем пустым. Будем загружать файлы в корень.
- «HTTP URL адрес для внешнего хранилища» — пишем «https://userXXXXX.clients-cdnnow.ru/» -- вот тут надо быть внимательным и вписать именно адрес CDN (без слова upload в адресе).
- «Режим доступа к файлам на хранилище» — выбираем «Приватный».
- Нажимаем кнопку «Сохранить».
- Можете выбрать это новое хранилище «по умолчанию», и тогда добавляемые к новости файлы и изображения будут сохраняться в CDN-хранилище.
- Начиная с этого момента изображения и дополнительные файлы новостей будут загружаться из CDN — всегда с самого близкого сервера, а значит, с максимальной скоростью.
Скриншот настроек DLE:
Как мы уже сказали, дается бесплатный тестовый период 7 дней. Если вам понравился сервис и вы хотели бы дальше работать с ним, вам нужно будет перейти на платный тариф.
Стоимость услуг:
Хранение файлов: 3,5 рубля за 1 ГБ в месяц.
CDN трафик: от 2,6 рубля за 1 ГБ в месяц. Стоимость за трафик может быть меньше, в зависимости от объема в месяц. Также есть тариф «CDN для одного сайта» (500 рублей в месяц, трафик до 1 ТБ в мес). Подробнее можно посмотреть на странице с ценами.
Оптимизация изображений: 15 рублей за 1000 запросов в месяц (опционально, если вы хотите подключить эту услугу).
Если после тестирования по какой-то причине сервис вас не устроил, не забудьте в админке DLE отключить данное хранилище, и перезалить файлы локально. Старые ссылки через CDN при отключении аккаунта перестанут быть доступными.
Всем желаем быстрой загрузки сайта!
← Назад в раздел