On Tue, 30 Apr 2013 10:27:21 -0700, Petr Bena benapetr@gmail.com wrote:
SSL is requiring more CPU, both on server and client and disable all kinds of cache (such as squid or varnish), and some browsers may have problems with it OR in some countries encryption may be even illegal.
SSL does not disable caches. SSL is terminated at the cluster, Squid/Varnish are in on the raw HTTP and serve out HTTP EXACTLY the same way they serve out normal HTTP requests (they even use the exact same cache thanks to our protocol relative urls).
And aside from a few special edge cases, browser caches also work perfectly fine over https as well.