Хостинг Yui, карты Google, JQuery — простой способ мониторинга использования веб-сайта?

StackOverflow https://stackoverflow.com/questions/419763

  •  05-07-2019
  •  | 
  •  

Вопрос

Библиотека Javascript Yahoo (YUI), JQuery и, в меньшей степени, карты Google позволяют ссылаться на их файлы в следующем формате:

<script type="text/javascript" src="http://yui.yahooapis.com/2.6.0/build/yahoo-dom-event/yahoo-dom-event.js"></script>

При этом выполняется запрос сценария с их серверов, который также передает на их веб-сервер HTTP-реферер.Сделайте Yahoo и т. д.использовать это для получения статистики о том, какие веб-сайты получают какой трафик?Или это теория заговора?

Конечно, их серверы в большинстве случаев будут намного быстрее, чем могла бы купить любая небольшая компания, поэтому использование размещенной версии сценария имеет больше смысла.

Это было полезно?

Решение

Крис,

Я работаю в команде YUI в Yahoo.

Мы размещаем только YUI на yui.yahooapis.com;Google размещает YUI и многие другие библиотеки на своем CDN.Со стороны Yahoo я могу сказать вам, что мы не отслеживаем использование YUI сайтом из нашей CDN.Мы отслеживаем общий рост использования yui.yahooapis.com, но не отслеживаем, какие сайты генерируют трафик.Вы правы, предполагая, что мы можем отслеживать использование - и в наших документах по хостингу мы заявляем как можно более четко, что вам следует использовать этот вид услуг только в том случае, если журналы трафика, созданные на нашей стороне, не представляют собой проблему конфиденциальности для ты.

Однако в целом я не считаю трафик CDN для использования библиотеки надежным показателем чего-либо.В большинстве случаев YUI, даже в Yahoo, не использует yui.yahooapis.com или его эквивалент от Google, и я уверен, что то же самое верно и для других библиотек.И даже если сайт использует YUI с наших серверов, у нас не будет полных данных о трафике, которые вы можете получить от Google Analytics или Yahoo Analytics, поскольку не все страницы будут использовать YUI или CDN одинаково.

Учитывая преимущества размещенной службы, включая SSL от Google и комбинированную обработку YUI от Yahoo, я считаю, что CDN — это большая победа для большинства разработчиков с небольшими недостатками.

-Эрик

Другие советы

Конечно, они производят статистику - как минимум, они должны знать, сколько ресурсов они тратят на размещение этих скриптов. И еще приятно знать, кто использует ваш код.

Я не думаю, что это плохо.

А использование размещенной версии имеет еще больше смысла, поскольку ваши посетители могут уже иметь кешированный скрипт после посещения другого сайта.

Конечно, они могут легко получить статистику о том, какие сайты используют YUI и как часто, а также какие части API YUI более популярны (среди небольших сайтов). Однако они не могут знать, что именно посетители сайта делают со своими библиотеками.

Учитывая, что они (Google и Yahoo) индексируют множество веб-страниц, они могут получить еще более точную статистику, если проанализируют свои индексы. Поэтому вы не можете скрыть, что используете YUI, если ваш сайт общедоступен.

То же самое относится к картам Google и jQuery.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top