2015-02-04 4 views
0

Я начал использовать cloudflare CDN сегодня. Я столкнулся с несколькими проблемами, связанными с обслуживанием. Недавно я загрузил prism.js на свой сайт, но через несколько часов решил заменить его другой версией prism.js. Теперь проблема в том, что на некоторых серверах загружается новая версия prism.js, а на другой - старая версия. Я тестировал его с помощью webpagetest.org. Я уже нажал на кеш очистки, но это не решило проблему. 1. Есть ли способ убедиться, что изменения в моих .js и .css-файлах появляются быстро. 2. Если я уже включил код Google Analytics, я должен удалить его, если я использую приложение облачной аналитики. Что это меняет? 3. Как технология cloudflare помогает сократить использование полосы пропускания и существуют ли ограничения пропускной способности? 4. У меня есть мои веб-страницы с расширением .php. Так они не будут кэшироваться?Cloudflare CDN кэширование и Google Analytics сомневаются?

Не отмечайте этот вопрос, как относящийся к программированию.

ответ

0

«1. Есть ли способ убедиться, что изменения в моих собственных .js и .css-файлах появляются быстро».

Перейдите в раздел «Режим разработки» или очистите файл/полный кеш (вам может потребоваться жесткое обновление в вашем браузере, чтобы изменения немедленно отображались).

«2. Если у меня уже включен код Google Analytics, я должен удалить его, если я использую приложение для анализа облачных вычислений».

«4. У меня есть мои веб-страницы с расширением .php. Так они не будут кэшироваться?» Мы не кэшируем php по умолчанию. Static content we cache by default

Выполняете ли вы какие-либо настройки в Google Analytics относительно отслеживания? Если да, то вы должны использовать стандартный способ Google по установке своих кодов на ваш сайт. Интеграция приложений, которые мы имеем, будет обрабатывать только обычные настройки GA.

«Как CloudFlare помощь в снижении использования пропускной способности и есть какие-либо ограничения пропускной способности? за счет кэширования статического контента & также путем фильтрации потенциально опасного трафика. У нас нет никаких ограничений пропускной способности, но это не означает, что ваш хостинг-провайдера

0

Я использую Cloudflare для нескольких клиентов на некоторое время, и это работает удивительно хорошо для сайтов с высоким трафиком. Для самого высокого клиента трафика он сократил время загрузки 5-8 с наших страниц Обратите внимание, что некоторые из функций, обсуждаемых ниже, требуют платных планов.

  1. Лучший способ избежать этого - установить правила страницы. К setting a page rule, который не кэширует проблемы .js и .css-файлы, они всегда должны обслуживаться с ваших серверов, а не с Cloudflares. У меня была эта точная проблема, и правила страницы решили проблему.

  2. Приложение Cloudflares GA поддерживает только стандартный код GA, поэтому, если вы внесли какие-либо настройки, вы должны держать его в голове своих страниц. You should not use both the Cloudflare GA app and GA code на ваших страницах, так как он дважды выстрелит из кода GA, и аналитика будет читать слишком высоко.

  3. В зависимости от уровня кэширования, который вы выбираете (по платной схеме), Cloudlare может кэшировать только ваш статический контент или весь ваш контент. Он может хранить ваш контент во множестве разных физических мест и обслуживать его из ближайшего к вашему запросу местоположения (платный план). Он также обслуживает только статический HTML с их серверов (а не ваш), сохраняя вашу пропускную способность. Это может означать, что для работы браузера требуется слишком большая работа. Насколько я вижу, ограничений пропускной способности нет. На некоторых сайтах я вижу снижение пропускной способности на 90%.Это огромная экономия средств на серверных ресурсах на сайте с высоким трафиком.

  4. PHP не кэшируется по умолчанию. Снова вы можете изменить уровень кэширования, в зависимости от ваших потребностей (платный план). Все можно кэшировать, поэтому при обслуживании страницы не выполняются перерасчеты (это действительно полезно для статического HTML, но также возможно для PHP с строками запроса), или вы можете выбрать один из нескольких уровней кэширования в зависимости от ваших потребностей. Стандартное кэширование действительно кэширует статический контент

Смежные вопросы