← Помощь

Интеграция сайта на DLE с CDN

DLE and CDN

Для сайтов на DLE на данный момент нет плагинов для подключения CDN (ускорения загрузки файлов).

Однако, мы нашли обходной путь!

В новой версии DLE (начиная с 16.1) появилась возможность добавить внешнее хранилище для файлов. Мы предлагаем заказать это хранилище с услугой CDN для DLE у cdnnow!

Коротко об услуге: вы сможете через интерфейс админки DLE подключить внешний FTP-сервер cdnnow! и заливать файлы туда.
На странице вашего сайта файлы будут вставляться уже через CDN-ссылку.
Файл (допустим, картинка) будет лежать на сервере cdnnow!, а в браузере на сайте будет доступна его кеш-копия, отданная с ближайшего к вам сервера сети CDN.

У cdnnow! множество серверов по всей России, есть точки присутствия в СНГ, Европе, США и Азии. Контент будет загружаться с ближайшего к посетителю сайта сервера сети, тем самым экономя время загрузки.

А еще, у нас есть опция оптимизации изображений в формат webp! Отметьте в заявке на CDN, что вам нужна эта опция, и вам ее подключат.
Оптимизация позволяет заметно увеличить скорость загрузки страниц у посетителей вашего сайта и уменьшить размеры файлов изображений на 30-35 процентов без потери качества. Кроме того, эта технология позволяет изменять размеры изображений, обрезать, сжимать и делать многое другое.

Ниже опишем шаги по подключению CDN к DLE:

  1. Для начала вам нужен аккаунт в cdnnow! и проект с хранением файлов. Это важно отметить при заявке. Дается тестовый бесплатный период 7 дней, чтобы вы могли подключить CDN и оценить преимущества его использования.
    Оставьте заявку на подключение CDN, указав ваш email, сайт и CMS (DLE). В комментарии напишите, что вам нужно хранилище для DLE. Менеджер создаст для вас учетную запись в личном кабинете cdnnow! и настроит проект. Вы получите письмо с инструкцией и адресом вашего проекта, а также FTP доступом до сервера (хранилища).
  2. Вы получили адрес проекта в CDN в виде userXXXXX.clients-cdnnow.ru, а также доступ FTP (логин, пароль, адрес сервера).
  3. Войдите в вашу административную панель DLE.
  4. Перейдите в раздел «Настройки скрипта / Хранилища». Нажмите кнопку «Добавить новое хранилище».
  5. У вас откроется форма «Редактирование хранилища», где необходимо заполнить:
    • «Название хранилища» — пишем свое название. Например, «Мой 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 в адресе).
    • «Режим доступа к файлам на хранилище» — выбираем «Приватный».
    • Нажимаем кнопку «Сохранить».
  6. Можете выбрать это новое хранилище «по умолчанию», и тогда добавляемые к новости файлы и изображения будут сохраняться в CDN-хранилище.
  7. Начиная с этого момента изображения и дополнительные файлы новостей будут загружаться из CDN — всегда с самого близкого сервера, а значит, с максимальной скоростью.

Скриншот настроек DLE:

Настройка CDN

Как мы уже сказали, дается бесплатный тестовый период 7 дней. Если вам понравился сервис и вы хотели бы дальше работать с ним, вам нужно будет перейти на платный тариф.

Стоимость услуг:

Хранение файлов: 3,5 рубля за 1 ГБ в месяц.

CDN трафик: от 2,6 рубля за 1 ГБ в месяц. Стоимость за трафик может быть меньше, в зависимости от объема в месяц. Также есть тариф «CDN для одного сайта» (500 рублей в месяц, трафик до 1 ТБ в мес). Подробнее можно посмотреть на странице с ценами.

Оптимизация изображений: 15 рублей за 1000 запросов в месяц (опционально, если вы хотите подключить эту услугу).

Если после тестирования по какой-то причине сервис вас не устроил, не забудьте в админке DLE отключить данное хранилище, и перезалить файлы локально. Старые ссылки через CDN при отключении аккаунта перестанут быть доступными.

Всем желаем быстрой загрузки сайта!

← Назад в раздел

← Назад в раздел