gpt4 book ai didi

java - 如何为phonegap中的应用程序选择第三种技术

转载 作者:行者123 更新时间:2023-11-30 04:22:58 26 4
gpt4 key购买 nike

我需要一些有关如何选择开发移动应用程序的技术的帮助。我决定使用phonegap(cordova 库)和带有HTML 的Jquery mobile 来完成我的设备API 和UI 部分。现在我陷入了困境,使用哪种技术来连接数据库 -1.PHP2..NET3.JAVA

我听说/读到 PHP 是轻量级的并且易于使用,但 .NET 更加强大和安全。现在,我不确定这里的安全到底意味着什么?这是否意味着 PHP 不是处理数据库操作的安全方法?

有人可以指导我如何决定一项技术并将我的发展提升到更高的水平吗?

我可以根据需要为您提供更多信息。 :)

非常感谢。

最佳答案

如果您从未接触过这些技术中的任何一种,您应该使用最简单的一种。

你的优先级应该是这样的,我将根据它们的可用性/简单性进行排名:

1。 PHP

好:

到目前为止,这是其中最简单的。几天之内,您就可以学到足够多的知识来创建您的基本服务器。无论您只想处理 REST 调用还是在服务器端完成页面创建。

它拥有最大的整体支持,如果您还没有托管,您可以轻松找到托管。它适用于所有当前的桌面操作系统,例如 Windows、Linux 和 MacOS。

不好:

没那么多。如果我必须想到其中任何一个,我会说它是 Java 和 .NET 的较小兄弟。

2。 .NET

我最喜欢的,比 PHP 更安全(但不是那么安全)。它需要更多的时间来处理和正确使用。与 Java 一样,我更喜欢它的语法而不是 PHP。语法比 Java 更具可读性,特别是当您深入研究更复杂的东西时。

不好:

但是,由于它是 Microsoft 技术,因此只能在 Windows 平台上运行。如果这不适合您,请跳过它。

3。 Java

好:

几乎两全其美。比 PHP 更好、更强大的语法,并且与 .NET 不同,您可以在任何可用平台上运行它。与 .NET 一样,它比 PHP 需要更多的时间来正确掌握。

不好:

Java 通常用于大型企业项目,对于一些基本内容和用法,您不会发现有太多帮助。即使您正确掌握了它,如果您想创建任何体面且健壮的东西,您仍然需要深入研究 Java EE,基本上,如果您只需要创建一个服务器应用程序,那么它会消耗最大的时间。另一个问题是内存消耗,这就是为什么您会看到可用的 Java 托管平台比 .NET 和 PHP 少得多。

结论

如果您没有那么多时间并且不确定是否会再次使用它,那么就坚持使用 PHP。如果您计划长期使用该技术,那么请坚持使用 .NET。最后,如果您打算长期使用它,但 Windows 平台不适合您,那么就坚持使用 Java。

关于java - 如何为phonegap中的应用程序选择第三种技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16558162/

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