Любые дополнительные вызовы скриптов замедляют работу вашего сайта. Тем не менее, Google Analytics предлагает вам разместить его в определенном месте, чтобы он не загружался до тех пор, пока страница не загрузится. (Раньше это было до тега </body>
, но я считаю, что теперь он должен быть последним <script>
в теге <head>
.) Не беспокойтесь об этом слишком сильно; преимущества аналитики значительно перевесят дополнительный вызов удаленного файла.
Сосредоточьтесь на других оптимизациях (запросы к базе данных, CSS-спрайты, меньше HTTP-запросов). Аналитика необходима на современном рынке сайтов и необходима; ИМО, это не вариант отказаться от этого.
Что касается собственного "статистического приложения", я полагаю, вы говорите о создании собственной проприетарной базы статистических данных? Я бы не одобрял это, потому что это занимает много времени и усилий, и в итоге у вас не будет тех оптимизаций, которые Google использовал для разработки всего программного продукта. Помните, что, несмотря на то, что создавать свой собственный продукт всегда здорово, вам не нужно изобретать велосипед, особенно когда речь идет о таких вещах, в которых есть много разумных решений, которые широко доступны бесплатно.
Что касается аналитических решений сторонних разработчиков, еще одно примечание - Clicky . Я не настолько опытен в этом, как в GA, но я слышал много отзывов о том, что он более точный и информативный, чем GA. Однако, как конечный пользователь, просматривающий сеть, я много раз замечал, что его звонки на сайт Clicky do имеют тенденцию замедлять страницы, и это заметно; Я не могу сказать, что видел такой же эффект с GA.
Последнее, что я хотел бы предостеречь, заключается в следующем: Не используйте более одного аналитического решения, если вы не пытаетесь найти лучшее решение, соответствующее вашим потребностям. Просто излишне запускать два удаленных аналитических решения на каждой из ваших страниц, поэтому я рекомендую вам попробовать несколько раз в течение первых нескольких недель работы вашего сайта (да, страницы будут замедляться во время работы). это пробная фаза), а затем просто придерживаться того, который вам нравится больше всего. Это также даст вам дополнительное преимущество, поскольку вы сможете из первых рук увидеть, как влияет скорость на вашу уникальную среду хостинга для каждого сценария.
Вот некоторые другие аналитические решения, которые вы могли бы проверить: