Bunun çok basit bir cevabı var: Kendi durumunuz için performans cezasının ne olduğunu görmek için web sunucunuzun performansını profilleyin. Bir HTTP vs HTTPS sunucusunun (JMeter ve Visual Studio akla geliyor) performansını karşılaştırmak için birkaç araç vardır ve kullanımı oldukça kolaydır.
Hiç kimse olmadan anlamlı bir cevap verebilir bazı web sitesinde, donanım, yazılım ve ağ yapılandırması doğası hakkında bilgi.
Diğerlerinin söylediği gibi, şifreleme nedeniyle bir miktar ek yük olacak, ancak oldukça bağımlıdır:
- Donanım
- Sunucu yazılımı
- Dinamik ve statik içeriğin oranı
- İstemcinin sunucuya uzaklığı
- Tipik oturum uzunluğu
- Vb (kişisel favorim)
- İstemcilerin önbellekleme davranışı
Deneyimlerime göre, dinamik içerik üzerinde ağır olan sunucular HTTPS'den daha az etkilenme eğilimindedir, çünkü şifreleme için harcanan zaman (SSL ek yükü) içerik oluşturma süresine kıyasla önemsizdir.
Bellekte kolayca önbelleğe alınabilen oldukça küçük bir dizi statik sayfa sunmaya ağır olan sunucular çok daha yüksek bir yükten muzdariptir (bir durumda, bir "intranet" üzerinde verim düşmüştür).
Düzenleme: Başkaları tarafından getirilen bir nokta, SSL el sıkışma HTTPS büyük maliyet olmasıdır. Bu doğrudur, bu nedenle "tipik oturum uzunluğu" ve "istemcilerin önbellekleme davranışı" önemlidir.
Çok, çok kısa seanslar, el sıkışma süresinin diğer performans faktörlerini zorlayacağı anlamına gelir. Daha uzun seanslar, el sıkışma maliyetinin seansın başlangıcında gerçekleşeceği, ancak sonraki taleplerin nispeten düşük genel masrafa sahip olacağı anlamına gelir.
İstemci önbelleğe alma, büyük ölçekli bir proxy sunucusundan tek tek tarayıcı önbelleğine kadar birçok adımda yapılabilir. Genellikle HTTPS içeriği paylaşılan bir önbellekte önbelleğe alınmaz (ancak birkaç proxy sunucusu bunu başarmak için ortadaki adam türü davranıştan yararlanabilir). Birçok tarayıcı HTTPS içeriğini geçerli oturum için ve çoğu zaman oturumlar arasında önbelleğe alır. Önbelleğe almama veya daha az önbelleğe almanın etkisi, istemcilerin aynı içeriği daha sık alacağı anlamına gelir. Bu, aynı sayıda kullanıcıya hizmet vermek için daha fazla istek ve bant genişliği ile sonuçlanır.