0

我正在使用 google 托管的 javascripts 库(jquery、jquery-ui 和其他 google jsapi),我注意到这些脚本可以通过 http 和 https 模式访问。现在,我想知道使用 http 的效果是什么或 https 架构来访问这些谷歌托管的脚本,而对于我的项目,它只是一个普通的网站,使用 http 作为默认架构,那么,我应该怎么做,http 或 https?两者之间有任何性能问题吗?

4

2 回答 2

1

https 确实会对性能产生负面影响,因为加密和安全协商并非易事。在绝大多数情况下,这种性能成本并不足以超过其收益。

请记住,SSL 还可以保护 Web 服务器的身份,而不仅仅是通道。

如果“中间人”欺骗了您的脚本位置的地址(例如),https 会阻止您在不知不觉中执行意外脚本。http 不会。

于 2012-09-29T07:50:45.333 回答
1

看看这个:HTTP vs HTTPS 性能

考虑到当今的硬件和互联网带宽,性能问题相当小。就我个人而言,我尝试对一个页面(或 iframe / 框架)使用的所有数据使用相同的协议,这意味着脚本、CSS、图像等。

通过 SSL 传输的数据不会被访问者的浏览器缓存,而是会在每次加载页面时下载。

如果页面包含敏感数据、个人数据或提供联系表格等交互,则建议使用 SSL/HTTPS。在这些情况下,购买和安装 SSL 证书是合理的。

例如,谷歌分析首先检查您的页面使用的协议,然后使用相同的协议下载其脚本。

于 2012-09-29T08:05:24.900 回答