首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为phonegap中的应用程序选择第三种技术

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

Stack Overflow用户
提问于 2013-05-15 14:22:04
回答 1查看 77关注 0票数 0

我需要一些关于如何选择开发移动应用程序的技术的帮助。我决定使用phonegap (cordova库)和带有HTML的Jquery mobile来完成我的设备API和UI部分。现在我左右为难,不知道该用哪种技术来连接数据库--1.PHP2.Java3.Java

我听说/read是轻量级的,很容易使用,但.NET更健壮,更安全。现在,我不确定这里的安全到底是什么意思?这是否意味着PHP不是一种处理数据库操作的安全方法?

有谁可以指导我如何选择一种技术,并将我的开发带到一个更高的水平?

我可以根据需要给你更多的输入。:)

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2013-05-15 15:31:21

如果您从未接触过这些技术,那么您应该使用最简单的技术。

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

1. PHP

Good:

到目前为止,它们中最简单的。在几天的时间里,你可以学到更多的东西来创建你的基本服务器。无论您是只想处理REST调用,还是想在服务器端创建完整的页面。

它有最大的整体支持,如果你还没有托管,你会很容易找到它的。它可以在所有当前的桌面操作系统上运行,比如Windows,Linux和MacOS。

不好的

不是很多。如果非要我想一想的话,我会说它是Java和.NET的小兄弟。

2. .NET

Good

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

不好的

但是,由于它是微软的一项技术,它只能在Windows平台上运行。如果这对你来说是关闭的,就跳过它。

3. Java

Good:

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

不好的

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

结论

如果你没有那么多时间,而且你不确定你还能不能再用到它,那就坚持使用PHP。如果你打算在更长的一段时间内使用这项技术,那么坚持使用.NET,最后,如果你打算在更长的时间内使用它,但Windows平台已经关闭,那么坚持使用Java语言。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16558162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档