Я все ще в шоці, коли читаю, що люди припускають, що Мережі доставки вмісту коштують дорого, і більшість заряджають лише 0,20с на ГБ.
Обслуговування статичних веб-сайтів на CDN дивовижне - ви отримуєте продуктивність виділеного сервера, фактично не платячи за нього, плюс у вас є сервер у всіх основних регіонах світу, настільки ефективний його насправді краще, ніж виділений сервер для швидкості та масштабованості.
Існує кілька основних недоліків під час розміщення на CDN, і це:
Файлів PHP немає
Підтримка PHP (Вам потрібно буде використовувати контактні форми через Ajax для отримання контакту.php з іншого місця. Методи HTML висмоктуються - якщо вам не потрібна контактна форма, то (дивовижно!) Для таких речей, як коментарі, ви можете використовувати Disqus, що є JavaScript.)
Проблеми CNAME
На жаль, більшість CDN не підтримують CNAME, які не є www, тому ви не можете вирішити домен, коли хтось забуде www, не є основною проблемою, але існують способи цього. Ви встановлюєте EC2 або спільний хостинг, і ви дозволяєте йому обробляти не-www за допомогою переадресації. Отже, коли хтось забуде www, він спілкується з сервером, то правильно перенаправляє на CDN. Альтернативним методом є те, що ви вибираєте CDN, який це підтримує - я вважаю, що Limelight це робить, але Amazon та Rackspace цього не роблять. Я чув, що Limelight розміщує DNS і вручну редагує їх вручну, я ніколи цього не робив сам, тому не можу підтвердити, що вони роблять чи ні.
Оновлення вмісту
З іншого боку, вам потрібно очистити вміст або файли, які редагуєте, тому, наприклад, ви внесете деякі доповнення до index.html, вам потрібно буде встановити короткий термін дії на контейнер або вручну очистити цей файл з кеш, тому він оновлюється по всьому світу.
Підсумок
Хостинг статичного сайту на CDN є фантастичним - я запускаю кілька статичних сайтів на CDN, і вони є фанстатичними, я використовую лише 1-2 ГБ на кожному сайті, і я отримую рахунки по 0,24 піна за кожен сайт, що дешевше спільний хостинг та дає вам продуктивність виділеного сервера. Якщо ви збираєтеся встановити невелику VPS, відмінну від EC2, для перенаправлення будь-який VPS, що має 128 Мб, зробить це. Ви можете отримати дешевий за 1 долар на місяць. Всього Google 128 Мб VPS або VPS менше 5 доларів на місяць - там сотні компаній, які займаються VPS для арахісу з низькою специфікою, які зроблять трюк.