Depende de lo que su sitio sirve. Si los datos que sirve son sensibles, proporcionar una conexión cifrada SSL completa es una ventaja.
Pero, como otros han mencionado que va a comer su ancho de banda. Los datos encriptados SSL, ya sean imágenes, páginas HTML u otra información no (se supone que debe) almacenarse en caché en el cliente, por lo que cada vez que el usuario reinicia el navegador, los archivos se vuelven a descargar.
Estoy de acuerdo con Vinay, proporcionar inicio de sesión/registro a través de SSL y luego caer de nuevo a HTTP normal, entonces ver.
El otro enfoque puede ser proporcionar todo su contenido estático a través de HTTP mientras todo el contenido confidencial a través de HTTPS (por ejemplo, si usa sistemas como ExtJS, las páginas son archivos estáticos y los datos se recuperan mediante AJAX).
Por supuesto, si usted está sirviendo la información sensible (por ejemplo, información bancaria), donde los datos en sí es siempre sensible y luego ir SSL completo y comer los costos.
Prácticamente, qué tan gravemente se ve afectado el ancho de banda. Digamos que el sitio tiene entre 100 y 200 hits únicos por día. ¿Eso significa que disminuirá significativamente en velocidad y agotará el ancho de banda mucho más rápido? – coderama
Tienes razón. Pero ¿qué hay de caché entonces? – piotrsz
El almacenamiento en caché en el navegador no funciona (o no debería) a través de SSL. –