HTTP 2 对 Web 开发人员意味着什么
What does HTTP 2 mean for Web Developers
在构建我的 Web 应用程序时,我知道将建议为所有访问该站点的流量使用 HTTP 2。我了解安全问题以及现在 recommended/forced 使用它的原因。
说到我编写和理解的基于 Web 的语言,例如 Ruby、PHP 和 Perl。
我是否必须执行任何特殊功能才能与我的服务器建立安全连接,或者我们需要做的就是将所有流量重定向到 https://
而不是 http://
?
基本上,我在 PHP 中自动加载 class 会加载所有 classes 和函数,以便我的 Web 应用程序运行。我是否需要创建一个 SSL.class.php
以允许连接在我的 PHP 中安全?
HTTP/2.0 相对于 HTTP/1.1 的变化最适用于您的应用程序将大量数据流式传输给许多并发用户的情况。
Is there any special functions that I will have to do to produce a secure connection to my server or all do we need to do is redirect all traffic to https://
over http://
?
没有。 HTTP/2.0 不需要 TLS。如果你想要 TLS(个人而言,我鼓励),你仍然需要将客户端发送到 https://
.
Basically, my autoloading class in PHP would load all classes and functions for my web application to operate. Would I need to create a SSL.class.php for allowing the connection to be secure within my PHP?
在大多数情况下,HTTP 层是网络服务器问题,而不是 PHP-land 应用程序代码问题。
如果您正在开发一个坚持解析请求 headers 并以非常 HTTP-like 的方式管理响应的框架,那么是的,您可能需要了解协议的新版本。
开发人员 HTTP/1.1 和 HTTP/2.0 之间的差异
- Servers can push more data over an established connection in HTTP/2.0。如果您需要推送 real-time 通知(例如 Whosebug 所做的),这真的很棒。
- 更好的多路复用和流式传输;现在可以通过同一个 HTTP 连接传输多个资源。
除非您的应用程序敏锐地了解网络协议,否则它对我们的 day-to-day CRUD 界面应该没有太大影响。
在构建我的 Web 应用程序时,我知道将建议为所有访问该站点的流量使用 HTTP 2。我了解安全问题以及现在 recommended/forced 使用它的原因。
说到我编写和理解的基于 Web 的语言,例如 Ruby、PHP 和 Perl。
我是否必须执行任何特殊功能才能与我的服务器建立安全连接,或者我们需要做的就是将所有流量重定向到 https://
而不是 http://
?
基本上,我在 PHP 中自动加载 class 会加载所有 classes 和函数,以便我的 Web 应用程序运行。我是否需要创建一个 SSL.class.php
以允许连接在我的 PHP 中安全?
HTTP/2.0 相对于 HTTP/1.1 的变化最适用于您的应用程序将大量数据流式传输给许多并发用户的情况。
Is there any special functions that I will have to do to produce a secure connection to my server or all do we need to do is redirect all traffic to
https://
overhttp://
?
没有。 HTTP/2.0 不需要 TLS。如果你想要 TLS(个人而言,我鼓励),你仍然需要将客户端发送到 https://
.
Basically, my autoloading class in PHP would load all classes and functions for my web application to operate. Would I need to create a SSL.class.php for allowing the connection to be secure within my PHP?
在大多数情况下,HTTP 层是网络服务器问题,而不是 PHP-land 应用程序代码问题。
如果您正在开发一个坚持解析请求 headers 并以非常 HTTP-like 的方式管理响应的框架,那么是的,您可能需要了解协议的新版本。
开发人员 HTTP/1.1 和 HTTP/2.0 之间的差异
- Servers can push more data over an established connection in HTTP/2.0。如果您需要推送 real-time 通知(例如 Whosebug 所做的),这真的很棒。
- 更好的多路复用和流式传输;现在可以通过同一个 HTTP 连接传输多个资源。
除非您的应用程序敏锐地了解网络协议,否则它对我们的 day-to-day CRUD 界面应该没有太大影响。