Мы заинтересованы в использовании AMP для оптимизации времени загрузки, но есть некоторые проблемы в зависимости от внешних CDN и с нашей страницей, кэшированной организациями вне нашего контроля (то есть Google). Можно ли создать страницу с помощью инструментария AMP, который использует преимущества оптимизации производительности, но позволяет нам сохранить контроль над CDN и стратегиями кэширования?Можно ли использовать AMP с пользовательским CDN?
Не имеет значения для нас, если оно фактически проверяется как AMP или нет, если оно быстро и под нашим контролем.
Спасибо.
Ну, на основе [документации AMP] (https://www.ampproject.org/learn/about-amp/) AMP состоит из трех разных частей AMP HTML, AMP JS и кеша Google AMP. Этот Кэш Google AMP является CDN для AMP, который передает все действующие документы AMP. Он извлекает HTML-страницы AMP, кэширует их и автоматически повышает производительность страницы. Таким образом, этот CDN является значением по умолчанию для страниц AMP. Но из этого [SO question] (http://stackoverflow.com/questions/34802576) они пытаются использовать Cloudfare в качестве CDN. Но учтите, что если вы это сделаете, CDN Google больше не будет привлекаться. – KENdi
Да, это звучит теоретически, если вы не включаете определенные теги, которые позволят Google обнаруживать и кэшировать страницу как AMP. Мне интересно, действительно ли кто-то сделал это и может сообщить об эффективности. – Michael
Вы хотите использовать AMP в качестве канонической или мобильной версии вашего сайта? –