gpt4 book ai didi

php - 在编写您希望可移植的应用程序时依赖 PHP 5 功能是不是一个坏主意?

转载 作者:行者123 更新时间:2023-12-04 21:09:12 24 4
gpt4 key购买 nike

如果我正在构建一个我希望移植到许多不同服务器的 PHP 系统,我是否应该避免依赖 PHP 5 的特性,例如异常和 final方法? PHP 5 现在有多广泛?我是否应该担心兼容性和沟槽异常以及 PHP 4 中不可用的其他功能?

最佳答案

这取决于您希望移植到什么类型的服务器。

如果您正在寻找仍在使用 486 的军事承包商,因为这是最后批准用于航天飞机任务的东西,那么,是的,您应该使用旧软件。

如果您正在考虑托管服务器,那么您所使用的任何内容的最新版本都将可用。如果您要向客户转售产品,您将能够告诉他们系统要求是什么 - 操作系统、数据库、脚本语言和版本等。

许多 OSS 粉丝会告诉您两个不同的论点:避免对任何内容进行任何专有扩展,因为它会损害可移植性,以及 2) 使用可用的最新版本。这些是截然相反的观点。

现实情况是,在网络开发领域,我尽量不让这些类型的争论阻止我使用可用的最佳工具进行开发。一个异常(exception)是浏览器兼容性,这是我们无法控制的一件事。

关于php - 在编写您希望可移植的应用程序时依赖 PHP 5 功能是不是一个坏主意?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1733548/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com