在构建我的Web应用程序时,我知道将建议所有访问该站点的流量使用HTTP 2。我理解安全问题以及为什么现在推荐/强制使用它。
当我使用基于Web的语言编写并理解时,例如Ruby,PHP和Perl。
我是否需要执行任何特殊功能才能与我的服务器建立安全连接,或者我们需要做的是将所有流量重定向到https://
上的http://
?
基本上,PHP中的自动加载类会加载我的Web应用程序运行的所有类和函数。我是否需要创建SSL.class.php
以允许连接在我的PHP中安全?
答案 0 :(得分:2)
如果您的应用程序将大量数据流式传输给许多并发用户,则HTTP / 1.1上HTTP / 2.0的变化最为重要。
我是否需要执行任何特殊功能才能与我的服务器建立安全连接,或者我们需要做的是将所有流量重定向到
https://
上的http://
?
没有。 HTTP / 2.0不需要TLS。如果您想要TLS(个人而言, 我鼓励 ),您仍然需要将客户端发送到https://
。
基本上,PHP中的自动加载类会加载我的Web应用程序运行的所有类和函数。我是否需要创建SSL.class.php以允许连接在我的PHP中安全?
在大多数情况下,HTTP层是Web服务器问题,而不是PHP-land应用程序代码问题。
如果您正在开发一个坚持解析请求标头并以类似HTTP的方式管理响应的框架,那么是的,您可能需要了解新版本协议中的一些更改。 / p>
除非您的应用程序敏锐地了解网络协议,否则对我们的日常CRUD接口来说无关紧要。