Моя рекомендация заключается в том, что для относительно простых сайтов достаточно одного домена со статическим контентом. DNS-запросы должны кэшироваться, поэтому они влияют только на первый контакт с этим сервером, но все равно должны быть сведены к минимуму.
Вы можете разместить там все свои Javascript, CSS и статические изображения, чтобы уменьшить накладные расходы на обработку файлов cookie и предоставить возможность разгрузки, которая работает на другом физическом сервере. Если вы работаете с несколькими популярными связанными сайтами (например, переполнение стека, сбой сервера и т. Д.), То вы можете разделить статический сайт между ними (например, sstatic.net).
Конечно, могут быть ситуации, когда подходит больше доменов (например, сайт размещения фотографий может перенести обслуживание фотографий в другой отдельный домен).