我正在尝试编写可移植的 php 应用程序。我想要的是让这段代码使用 PHP >= 5.2 在尽可能多的共享主机提供商上工作
我需要这段代码来操作 Dropbox API,所以需要 https 支持。据我了解,我有 2 个选项 - cURL 和来自 openssl 扩展的 https 流包装器。
我的问题是您会推荐在大多数托管服务提供商上启用的哪一个。
我正在尝试编写可移植的 php 应用程序。我想要的是让这段代码使用 PHP >= 5.2 在尽可能多的共享主机提供商上工作
我需要这段代码来操作 Dropbox API,所以需要 https 支持。据我了解,我有 2 个选项 - cURL 和来自 openssl 扩展的 https 流包装器。
我的问题是您会推荐在大多数托管服务提供商上启用的哪一个。
查看PHP 手册中的此页面cURL
,这些函数是“在 PHP 4.0.2 中”添加的。
因此,我认为您可以使用 >=5.2 服务器。此外,cURL 比 PHP Stream 函数要好得多。所以,坚持使用 cURL!
@stormbreaker
据我了解
Code Portability : Means writing your program (code) in such a way that the same code works on different environments. You should be easy to understand , identify exceptions and maintain
Widely Enabled : Means as Having great extent or range in availability by default or supported by majority of service providers
CURL支持同一个库中的更多功能、清洁器、多重处理等。
https stream wrapper
更广泛可用可能会非常棘手,具体取决于您何时将表单平台移动到平台,具体取决于应用程序