awstats не так уж и кушает ресурсы, это поклёп. Более того - у него в комплекте яваскрипт-счётчик для большей подробности. Есть и модули geo, и ещё какие-то... всеми даже и не пользовался.
Мне кажется, что сторонние счётчики имеет смысл использовать, только если у вас не свой сервер. Когда есть полный доступ к логам и установлен mod_uid к примеру - анализатором логов можно вытащить абсолютно всё, а при минимальной доработке сайта - и знать на какие ссылки на страницы нажимают конкретные посетители.
Тогда понятно, как-то не интересовался ценами на аренду серверов.
"На порядки" это значит в десятки или сотни раз. Хм. Недопонимаю? Хотя, если учесть возможные убытки от простоя - то....
Стороннее администрирование не требуется, вопросы к саппорту возникали только по поводу выделения IP,сменить болванку в приводе и подобных мелочей.
непингуемость сервера из сетей стрим, акадо, мегафон. непингуемость сервера с/на некоторых других серверов стоящих в том же ДЦ.
знаю как минимум ещё об одном клиенте с той же проблемой.
Я прекрасно понимаю что ЧП может быть когда угодно и где угодно. Но мне нужно чтобы проблемы решались, и оперативно, а не в результате недельной вялой переписки и уверений по телефону то "всё в порядке". Ибо платить-то неустойку за каждые сутки недоступности сервера (пусть и всего двум процентам пользователей) мне а не мастерхосту. Впрочем, пустое это всё. В любом случае нужно "разбросать" оборудование по ДЦ.
а то ж. подробности "эксперимента" прислать?
кстати, если поставить вебальтовскую форму на сайт - они его принудительно подымают в свой топ по нескольким запросам. а если снять форму - опускают ниже плинтуса. проверено.
всем устраивает, но я бы привёл к типу в явном виде. или до того или прямо внутри, лучше до того, мало ли где это $l понадобится.
settype($l,"int");
или
$let=((int)$l>0 && (int)$l<34) ? $l : 0;
В одном из скриптов с таким глюком добавил при подключении к базе SET_NAMES и всё встало на место.
в другом - ещё смешнее, где-то в глубине кода наткнулся на кодировку western.
все самописные скрипты работают нормально.
имхо - корректный способ ограничить нагрузку от такого бота:
1-отдавать правильный Last Modified хедер для документов и тем форума (по реальной дате последнего изменения).
2- в случае запроса роботом с хедером If-Modified-Since со слишком новой датой отдавать 304 заголовок. ( типа не менялось с такой-то даты )
Способ 2 пока не испробовал, повода не было, но пожалуй внедрю, полезно... Способ 1 точно работает, активность бота постепенно снижается. Можно для старых документов раз в пару месяцев обновлять дату последнего изменения, чтоб робот (и всякие прокси) зашёл ещё разок и проиндексировал меню.
исчерпывающая информация по If-Modified-Since
http://xpoint.ru/know-how/VebAlgoritmyi/ConditionalGet?comments