Проблема со входом на форум

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

Пока же прошу запастись терпением и подождать.

К слову о проблемах сервера. Сегодня в очередной раз анализируя код, нашел вопиющую ошибку в работе страницы профиля пользователя, которая выдавала около 700-800 запросов в базу для отображения форумов, где пользователь наиболее активен, вместо положенных 20-25 запросов. Такая загруженная страница вполне могла ронять сервер, если бы была одновременно открыта большим количеством пользователей. Сейчас проблему устранил полным удалением этой функциональности. Руки бы таким программистам оторвать. Ну я, конечно, не проявил должной внимательности при установке этого функционала.

Сразу сообщу еще об одних масштабных работах с сервером, запланированных на ближайшие дни. Будем проводить полное избавление от сервера Apache в пользу nginx + php-fpm по совету сразу нескольких гуру в одной области, один из которых соадмин известного сайта Тапочек.Нет.

UPD [08.12.10]: Все удаленные аккаунты пользователей были успешно восстановлены. Их было 11.

Опубликовано December 4, 2010