Yoksel: Блог/2008?/03?/16?/ТормозаWackoWiki ...
SourceForge.net Logo

Home Page | Изменения / НовыеКомментарии / Справка / Помочь проекту | Вход:  Пароль:  

Блог Wacko?

Тормоза Wacko Wiki


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


Трассировка выявила, что проблема в использовании внутри Wacko функции gethostbyaddr. Функция используется для получения имени анонимного пользователя (т.е. в залогиненном состоянии тормозов не будет, т.к. имя пользователя известно). gethostbyaddr работает по разному в зависимости от хоста посетителя – в некоторых случаях тормозов не возникает вообще. В частности, наблюдал сам – сначала тормозило, потом коннект с провайдером скинулся, при переподключении тормоза пропали.


Отключение использования gethostbyaddr производится при помощи ключа allow_gethostbyaddr в wakka.config.php. Не забыть бы сказать об этом Федору...


PS. При возникновении тормозов на сайте просьба сообщать :) А то, пока на своей шкуре не почувствовал тормоза, даже не знал про них – они ведь гарантированно возникали у ряда посетителей. :)


Ссылок на эту страницу нет


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]