سلام،
1- درسته
2- درسته (بسیار مهمه)
3- این یکی چندان مهم نیست، به هر حال شما اگر سرورتون تهران باشه یا توی کشور های عربی برای ایران خیلی سریع بالا می آیند. منظورم اینه که جدا از backbone بودن فاصله هم نقش بسیار مهمی داره. بهتر بود این گزینه به این صورت مطرح می شد: سرعت اتصال مبدا و مقصد مهمه.
4- یکی دیگه از مهمترین چیز ها اینه که سایتتون قبل از ارسال اطلاعات اونها رو فشرده کنه و بفرسته، در سرور های آپاچی این امکان وجود داره. یکی از دلایلی که سرعت سایت من بسیار زیاد به نظر می رسه همینه..... اگر خواستید می تونم کاری بکنم که سرعت دریافت یه فایل txt از روی سرور رو تست کنید. (یه باز تست کردم، حدود 12 کیلو بایت در ثانیه - با اینکه خط اتصال کلا 4 کیلو بایت نمی گرفت!!!!)
5- همونطور که گفتند سرعت سرور هم می تونه مهم باشه. در زمانی که ترافیک سرور بالاست.
6- ...
ولی اگر شما فقط برای طراحی وب می خواهید دو دلیل اطلی وجود داره
1- همون مورد دوم
2- طراحی ساخت یافتهء صفحه تون که باعث سرعت پردازش در سمت متقاضی (client) می شه.
موفق باشید، امید