Содержание статьи
Сотрудники cdnnow! не являются экспертами в MODX CMS или авторами нижеописанного плагина. Мы
приводим данные настройки для подключения CDN только в качестве рекомендации и не можем в полной
мере отвечать за соответствие инструкций реальности, так как плагин обновляется и изменяется его
авторами.
На просторах интернета мы нашли инструкцию от
компании cdnsun. Ею можно воспользоваться для подключения нашего CDN, как и любого другого.
Создание аккаунта CDN
Если у вас ещё нет учётной записи в cdnnow!, оставьте заявку на подключение CDN, указав ваши email, сайт, CMS.
Вы получите письмо с доступом в личный кабинет и служебным адресом CDN для вашего проекта вида userXXXXX.clients-cdnnow.ru или userXXXXX.nowcdn.co, где userXXXXX — ваш уникальный параметр.
Подключение CDN к MODX
-
Перед внесением предлагаемых изменений рекомендуем создать резервную копию Вашего сайта.
Предлагаемые изменения потребуют от Вас внесения изменений в код, написанный на PHP.
- Вы можете подключить свой домен для CDN вместо userXXXXX.clients-cdnnow.ru по инструкции.
-
В MODX менеджере необходимо выбрать «Элементы» — «Плагины» —
«Новый плагин»
- Назовите новый плагин, например «CDN».
- В поле «код плагина» вставьте код из https://github.com/CDNsun/modx-cdn-plugin (файл plugin.php).
- В коде плагина в методе __construct замените значение _cdnServiceUrl на адрес Вашего CDN домена (либо технического userXXXXX.clients-cdnnow.ru, либо Вашего собственного cdn.example.ru).
- Перейдите на вкладку «System Events» и включите срабатывание плагина на событие OnWebPagePrerender.
- Нажмите «Сохранить».
- Всё готово!
Проверка работоспособности сайта после подключения
Очистите кэш MODX («Управление кэшем» → «Очистить кэш»).
Просмотрите исходный код страницы (Ctrl+U) и убедитесь, что ссылки на статические ресурсы (CSS, JS, изображения) ведут на ваш CDN-домен.
Возникли проблемы с пользовательскими шрифтами?
В личном кабинете selfcare.cdnnow.ru в настройках проекта, вкладка «Доступ» для поля
Access-Control-Allow-Origin
установите значение *.
Сохраните и опубликуйте проект.
Проверьте отображение сайта еще раз.
Всем желаем быстрой загрузки сайта!
Читайте также:
- Использование своего домена для CDN
- Настройка оптимизации изображений
- Как кешировать другие типы файлов (иные расширения)
Стоимость услуг CDN
Мы предоставляем всем клиентам бесплатный тестовый период 7 дней. При получении доступа в личный кабинет вы также получаете неограниченный доступ к функциям CDN и оптимизации изображений. Во время бесплатного периода вы можете полноценно протестировать скорость загрузки, мы не ограничиваем функционал для тестовых аккаунтов.
Если вам понравился наш сервис и вы готовы к долговременному сотрудничеству, мы переведем ваш аккаунт из тестового в основной.
Стоимость размещения данных в CDN зависит от объема трафика. Вы можете посмотреть в личном кабинете в разделе «Статистика» объем трафика на тестовом периоде и рассчитать, сколько трафика ожидается за месяц. В том же разделе вы можете увидеть объемы запросов по оптимизации изображений, если вы включали эту функцию.
Тарифы
Минимальный платеж 600 рублей в месяц (включено 1000 ГБ). Любое количество проектов
Минимальный ежемесячный платеж 600 рублей по предоплате. Включено 1000 ГБ трафика.
Превышение оплачивается по постоплате по ступенчатой системе расчета. Введите количество трафика в месяц, в гигабайтах.
В каждом тарифе включено до 100 000 запросов оптимизации в месяц
далее 90 ₽ / 10 000 запросов
При возникновении вопросов по настройке, сопровождению, стоимости — вы
всегда можете обратиться в нашу поддержку: написав письмо на sales@cdnnow.ru,
с помощью чата внизу страницы сайта или по телефону: