gpt4 book ai didi

delphi - Delphi 中的 Web 应用程序

转载 作者:行者123 更新时间:2023-12-03 14:46:21 27 4
gpt4 key购买 nike

我正在评估使用 Delphi (ISAPI/CGI/...) 编写 Web 应用程序的可能性。我仍然看不出有足够的理由使用 Delphi 而不是“经典”Web 开发框架。

如果您在该特定领域有经验,请分享您的评论。您会推荐 Delphi 而不是 PHP/Rails/ASP/...?您知道用 Delphi 编写的 Web 应用程序吗? (不是网络服务)

最佳答案

如果您使用 Delphi 进行 Web 应用程序,您将获得以下好处:

  1. 与其他脚本语言相比的性能。
  2. 重用您的 Delphi 代码。
  3. 在出色的 IDE 中工作。
  4. 使用您最喜欢的语言(Delphi)。
  5. 如果您使用 Intraweb,您可以获得内置的 Ajax 支持并提高工作效率,而无需深入了解 Web 或 JavaScript。

但是缺点:

  1. 部署并不容易,您需要使用 ISAPI 和 IIS,而且您很少找到为您提供 ISAPI 的托管公司。
  2. 仅限 Windows 平台(如果您使用 freePascal,您可能会获得其他平台)。
  3. 没有框架,没有库可以在这方面为您提供帮助。
  4. 这方面的文档非常差,而且大多数文章都是旧的。
  5. 与 Asp.Net 等其他解决方案相比,使用 Webbroker 的工作效率较低。
  6. 即使您使用 Intraweb,它也比其他解决方案更高效,但不够灵活,因为它隐藏了 Web 端。

顺便说一句,Shareit已将基于 PHP 的旧 Web 应用程序替换为使用 Delphi 和 Intraweb 构建的新 Web 应用程序。

关于delphi - Delphi 中的 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1172190/

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