Как-то при просмотре этого сайта наткнулся на загадочные тормоза. При просмотре страниц в залогиненном состоянии все просто летает. При просмотре сайта в разлогиненном состоянии наблюдаются большие тормоза: происходит обращение к странице, потом пауза на несколько (иногда десятков) секунд и потом уже выдача содержимого.
Трассировка выявила, что проблема в использовании внутри Wacko функции gethostbyaddr. Функция используется для получения имени анонимного пользователя (т.е. в залогиненном состоянии тормозов не будет, т.к. имя пользователя известно). gethostbyaddr работает по разному в зависимости от хоста посетителя – в некоторых случаях тормозов не возникает вообще. В частности, наблюдал сам – сначала тормозило, потом коннект с провайдером скинулся, при переподключении тормоза пропали.
Отключение использования gethostbyaddr производится при помощи ключа allow_gethostbyaddr в wakka.config.php. Не забыть бы сказать об этом Федору...
PS. При возникновении тормозов на сайте просьба сообщать :) А то, пока на своей шкуре не почувствовал тормоза, даже не знал про них – они ведь гарантированно возникали у ряда посетителей. :)
Ссылок на эту страницу нет