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