как я могу использовать CDN проекта Google AMP на производственном веб-сайте, таком как cloudflare?

В этой теме я обнаружил, как тестировать CDN Google AMP.

Но как я могу использовать его на рабочем веб-сайте?

Я предполагаю, что это можно настроить как Cloudflare или другие подобные сервисы, не так ли?

Спасибо.


person Killy    schedule 15.01.2016    source источник


Ответы (1)


Вы по-прежнему будете обслуживать контент AMP из своей собственной инфраструктуры, даже если Google затем соберет его и сделает доступным через свою.

Если вы хотите обслуживать его самостоятельно или из CDN, такого как Cloudflare, то Google CDN не задействован — кажется, нет особого смысла связывать один CDN с другим или полагаться на то, что Google хранит ваш контент в своем кеше. быть доступным от другого.

В спецификации AMP нет ничего, что регулировало бы то, как и откуда обслуживается контент. Среда выполнения AMP не контролирует, откуда берутся ресурсы.

Итак, используя BBC, а не Guardian, для данного документа AMP:

http://www.bbc.co.uk/news/amp/election-us-2016-35320021

Контент поступает с www.bbc.co.uk, что может указывать на их инфраструктуру или на CDN, например Cloudflare. В любом случае контент AMP доступен.

Я думаю, что ваш вопрос немного неясен. Это то, что ты искал?

person SteveW    schedule 15.01.2016
comment
Цитата отсюда: ampproject.org/docs/get_started/about-amp.html › CDN AMP (опционально) предоставляет HTML-страницы AMP. Цитата отсюда: [ampproject.org/how-it-works/][ 1] › Google предлагает услугу, которая доставляет HTML-документы AMP с учетом › их URL через CDN. Как работает этот CDN? Как я могу это реализовать? Где я могу найти информацию об этом? Спасибо. [1]: ampproject.org/how-it-works - person Killy; 18.01.2016
comment
Я думаю, вы получили ответ на свой другой вопрос @Killy. Google CDN работает, следуя тегу link rel="amphtml" в ваших документах. Google сделал это для вышеупомянутой статьи BBC, поэтому она доступна через их CDN AMP по URL-адресу cdn.ampproject.org/c/s/www.bbc.co.uk/news/amp/ Таким образом, вы реализуете его, имея HTML-контент указывает на ваш AMP-контент и индексирует этот контент Google. Однако я не знаю какой-либо документации, конкретно описывающей, как эта CDN реализована или как она работает. - person SteveW; 22.01.2016
comment
Я не верю, что CDN AMP предназначен для замены вашего существующего веб-сайта. Он предназначен для использования, когда третьи стороны ссылаются на контент с поддержкой AMP. Не ожидайте, что весь ваш сайт будет обслуживаться CDN AMP, особенно непосредственными посетителями. - person Michael Mior; 15.03.2016