Ve sadece tüm cevaplara bir şey daha eklemek için, gecikmeden bahsedeceğim . Çünkü burada kimse bu konuda yazmamış gibi görünüyor.
İstemciden sunucuya düşük bir HTTP gecikme süresi olması, hızlı yüklenen, yanıt veren web siteleri yapmak için çok önemlidir.
Yalnız TCP / IP'de 3 yollu el sıkışma vardır (TCP üzerinden düz HTTP için ilk bağlantı kurulumu 3 paket gerektirir). SSL / TLS kullanıldığında, bağlantı ayarları daha fazla işe yarar, yani yeni HTTPS bağlantılarındaki gecikme, kaçınılmaz olarak düz metin HTTP'den daha yüksektir.
HTTP ile ilgili sorun güvenli olmamasıdır. Bu nedenle, hassas verileriniz varsa, bir tür güvenliğe ihtiyacınız vardır. Web tarayıcınıza “https” ile başlayan bir şey yazdığınızda, tarayıcınızdan trafiği korumak için bir şifreleme katmanı kullanmasını istiyorsunuz. Bu, gizlice dinleyenlere karşı makul bir koruma sağlar, ancak sorun daha yavaş olacağıdır. Trafiğimizi şifrelemek istediğimiz için, zamana ekleyen bazı hesaplamalar olacak. Bu, sisteminizi doğru tasarlamazsanız, web sitenizin kullanıcılar için durgun görüneceği anlamına gelir.
Sonuç olarak:
Yalnızca içerik içeren büyük bir sitem var; giriş veya çıkış yok, kullanıcı adı yok, e-posta adresi yok, güvenli alan yok, sitede gizli hiçbir şey yok, nada. İnsanlar siteye girip sayfadan sayfaya gidip içeriğe bakıyorlar.
Bu durumda, SSL kullanmayacağım. Bir saniyede açılan sayfasını tıkladığınızda sayfamın olmasını istiyorum. Bu kullanıcı deneyiminden. Dilediğin gibi yaparsın, yaptığım her şeye sertifika koymuyorum. Bu özel durumda, hiç kullanmazdım.