HTTPS замедлит работу вашего веб-сайта, но не по причинам, предложенным другими. Он не будет "высасывать ваш процессор", а просто увеличивает задержку, добавляя SSL-квитирования к TCP-квитированиям для каждого соединения. Это может привести к значительному снижению производительности в ситуациях, когда для загрузки страницы требуется много подключений (например, много изображений и т. Д.), Особенно если у вас отключена поддержка активности HTTP.
Наличие всего сайта на HTTPS, безусловно, облегчает разработку - весь сайт на HTTPS означает, что вашим разработчикам не нужно беспокоиться о том, какие биты должны быть HTTP и HTTPS, а какие страницы нужно переключать с одной на другую, а также составлять абсолютные ссылки к тем и т. д.
Ранее я работал над сайтами электронной коммерции, на которых использовалась смесь, и это становится довольно странным, когда я пытаюсь переключиться с безопасного на небезопасный на соответствующих страницах, особенно если ваш сайт сложен и навигация сложна и повторно используется с одной страницы на другую ( что обычно на большинстве сайтов)
Посмотрите paypal.com для примера кого-то, кто решил просто поставить свой сайт HTTPS. Но я замечаю, что банки редко делают это.