Sorry about the unexpected downtime. The host had a lot of problems with their servers.
We have switched to a better host (current one is VPS, previously was shared) a few months ago. But it seems this is not good enough. We will try to switch to a full dedicated server within next two months.