DoS-атака от английского Denial of Service. То есть происходит частое обращение к сайту, затем хостер отключает сайт) Если атака на сайт идет с большого числа компьютеров, говорят о DDoS атаке - Distributed Denial of Service.
Что можно предпринять, чтобы оградить себя от такой напасти..
- Можно делать сайт без использования php и mysql, но это грустный вариант..
- Можно использовать сторонний сервис для защиты
В качествего стороннего сервиса для защиты сайта от DDoS атаки можно использовать cloudflare.com

Эсть несколько тарифных планов, в том числе и бесплатный.
Сервис также обещает ускорение загрузки сайта, и работу сайта даже в случае перебоев в работе хостинга. Делается это, как я понял, с помощью кэширования и распределения кэша по разным серверам в разных странах.
Чтобы подключить сервис, нужно зарегистрироваться на сайте cloudflare и изменить днс сервера домена, на днс сервера cloudflare.
В случае атаки на сайт нужно в панели управления сервисом включить защиту от DDoS.
После этого при заходе на сайт будет появляться такая страница:

5 секунд происходит анализ соединения и затем идет редирект на сайт.