Selain penggunaan CDN, menggunakan domain terpisah untuk data statis juga berarti:
Anda dapat menggunakan server web ringan yang tidak harus memuat semua modul / ekstensi yang harus dimuat oleh server web konten dinamis Anda pada setiap permintaan tunggal. Tidak harus memindai setiap direktori di jalur URI untuk membaca file .htaccess juga meningkatkan jumlah permintaan simultan yang dapat ditangani oleh server.
Menambahkan subdomain tambahan berarti Anda meningkatkan jumlah unduhan paralel yang dapat dilakukan browser.
Jika disiapkan dengan benar (mis. Situs Anda dihosting www.example.com
alih-alih example.com
), Anda juga dapat memanfaatkan subdomain tanpa masak, mengurangi lalu lintas dan waktu bolak-balik.
Satu-satunya downside adalah, jika Anda menggunakan sesi SSL, Anda memerlukan sertifikat yang ditandatangani dan IP statis terpisah untuk domain tambahan. Tetapi manfaatnya melebihi ketidaknyamanan kecil ini dalam banyak kasus.
Edit:
Maaf, saya salah membaca pertanyaan Anda. Jika Anda bertanya mengapa beberapa orang menggunakan SLD terpisah, itu akan dijawab oleh tanda kurung di # 3. Ini juga dijelaskan di sstatic.net :
Jika domain Anda adalah www.example.org, Anda dapat meng-host komponen statis Anda di static.example.org. Namun, jika Anda telah menetapkan cookie pada domain tingkat atas example.org sebagai kebalikan dari www.example.org, maka semua permintaan ke static.example.org akan mencakup cookie tersebut. Dalam hal ini, Anda dapat membeli seluruh domain baru, meng-host komponen statis Anda di sana, dan menjaga domain ini bebas cookie. Yahoo! menggunakan yimg.com, YouTube menggunakan ytimg.com, Amazon menggunakan images-amazon.com dan sebagainya.
Tetapi menjelma juga menyebutkan poin yang baik tentang menggunakan SLD generik terpisah dan bukan subdomain dari SLD yang ada ketika Anda menjalankan jaringan besar situs yang berbagi aset tertentu.
Terakhir, seperti yang ditunjukkan Niels Basjes, bagian dari alasan untuk menghapus cookie adalah untuk meminimalkan jumlah paket yang digunakan untuk melakukan permintaan. Saya pikir pedoman YSlow menyatakan bahwa sebagian besar jaringan memiliki ukuran paket maks 1500 byte, jadi menyimpannya di bawah 1500 byte akan mengurangi overhead TCP. Ini juga menunjukkan keuntungan lain menggunakan sstatic.net
bukan static.webmasters.stackexchange.com
.