CDN Setup for Your Website
12 reviewsCDN setup with correct caching rules, real visitor IP forwarding and explicit exceptions — plus an honest note on when it will not help. From 1,000 UAH.
Service
CDN setup for your website
A CDN serves static assets — images, styles, scripts — from servers closer to the visitor. For a site whose audience is in one city the effect is small; for an international audience the difference is noticeable.
What is included
- connecting the site to the delivery network and verifying it works correctly;
- caching rules: what to cache, for how long, and what never to cache;
- compression and modern protocol configuration;
- an SSL certificate on the network side;
- forwarding the visitor's real IP address to the server — without it your logs show only CDN addresses;
- cache purging after a site update.
The main trap
Caching dynamic pages. If the CDN caches a cart or account page, visitors will see somebody else's data. So configuration always starts with a list of what must not be cached.
The second typical problem is payment providers. Their callbacks to your site can be blocked by the network's protection, and payments stop being credited. Those URLs need explicit exceptions.
When a CDN is not needed
If all your visitors are in one region and the server sits there too, the gain will be minimal. In that case the same money and time are better spent on server optimization, which will deliver more.
Before and after
- Images, styles and scripts load from a server far away from some of your visitors
- A careless caching rule, and a cart or account page shows visitors someone else’s data
- Network protection blocks payment callbacks, and payments stop being credited
- Static assets served by the CDN with caching rules: what to cache, for how long, what never
- Cart, account and other dynamic pages are never cached; payment URLs get explicit exceptions
- Compression, modern protocols, an edge SSL certificate, real IPs in logs, cache purging on updates
Reviews (12)
5.0Звернулась за послугою «Налаштування CDN для сайту». Статика вантажила origin-сервер. Перед стартом детально пояснили що і навіщо. Все протестували перед тим як віддати. Тепер сплю спокійно за свій сайт.
Замовляв «Налаштування CDN для сайту» — оновлення CSS застрягали в кеші. Окремо порадували акуратністю в коді. Видно, що людина глибоко розуміється на OpenCart. Звернусь ще раз із наступними задачами.
Робили нам «Налаштування CDN для сайту» — сайт повільно відкривався в інших регіонах. Підхід професійний, усе по суті. Роботу здали з документацією і поясненнями. Буду рекомендувати колегам.
Брав «Налаштування CDN для сайту» для свого проєкту. Хотів HTTP/3 і стиснення. Зробили навіть трохи більше, ніж домовлялись. Дякую за якісну роботу!
Користувалась послугою «Налаштування CDN для сайту»: статика вантажила origin-сервер. Окремо порадували акуратністю в коді. Видно, що людина глибоко розуміється на OpenCart. Рекомендую без вагань.