Вот несколько вопросов, которые я не могу найти в поиске:
При добавлении сервисов CDN на ваш веб-сайт вы по-прежнему сохраняете / создаете локальные динамические файлы на исходном сервере и указываете CDN на это местоположение, устанавливаете правило http и заставляете их автоматически загружать его, если они его не размещают еще
Допустим, у меня есть форма загрузки аватаров на исходном сервере, и после функции обрезки я устанавливаю изображение сохранения в локальный каталог или в CDN?
Другой вопрос, который у меня возникает: если вы сначала сохраняете файлы локально и ждете, пока CDN их извлечет, как вы кодируете страницу, чтобы узнать разницу? Используете ли вы что-то вроде
// $filename = 'images/image.jpg';
function static_file($filename) {
$cdnfilepath = 'http://cdndomain.com/';
if (fopen($cdnfilepath.$filename, "r")) {
return $cdnfilepath.$filename;
} else {
return $filename;
}
}
Или вы просто ставите каждый динамически создаваемый файл, который вы хотите, чтобы CDN размещал непосредственно в CDN?
Если кто-нибудь знает хороший учебник по этому вопросу, который будет полезен. Извините, если что-то из этого было рассмотрено, но я искал без четких ответов ...