这更像是PHP和JAVA之间的利弊问题。 我一直在做研究,然后把它缩小到那两个。
并且考虑到,id喜欢进入移动应用程序开发......那就是Java的+1。
学习语言所花费的时间不是问题...只是想知道上述两种语言中哪种语言最有效。
稍微注意一下。 Javascript可以与Java一起使用吗?那真正的优势是什么?
所有答案都表示赞赏,提前谢谢。
答案 0 :(得分:9)
对不起,PHP和Java并不是唯一的选择。 Ruby on Rails和Python的Django框架都是用于Web开发的优秀工具。虽然我还没有使用它,但Groovy的Grails框架也受到了高度评价(主要由前Java程序员)。在某些(不可否认的)模糊的情况下,甚至可以做一些事情,比如在C中写一个CGI程序。这完全取决于你想要做什么。
移动应用程序开发不应该影响您的选择,因为无论您使用移动应用程序的Web框架是一个全新的蜡球。
所以,这是交易:要求人们比较PHP和Java真的不会给你任何有意义的答案 - 你没有必要的背景来理解我们会说什么。在选择工具之前,你真的需要弄清楚你要做的事情。这就像说“我正在考虑建房子,我应该用螺丝刀还是锤子?”以下是我的建议:
一旦你获得了经验基础,就会再次提出这个问题。你真的有能力理解答案。当然,一旦你获得了这种经验,你就不需要问这个问题,因为你已经知道了答案。
答案 1 :(得分:4)
你认识的人。
答案 2 :(得分:2)
考虑到,我喜欢去 进入移动应用程序开发...那就是+1 Java的。
Java的+1怎么样?我们谈的是服务器端语言..你没有在手机上运行服务器吗?当然,您可以使用Java来构建以及以运行您的网站,但这是一个不同的故事。
学习这门语言的时间是 不是问题...只是想知道 这是最有利可图的 所有培训结束。
这两种语言都不会让您的网站更有利可图,但根据您的了解,您可能会对不同的公司提出更高的要求。
稍微注意一下。可以Javascript 使用Java?什么是真实的 这样做的好处?
嗯......是的,但这几乎是一个荒谬的问题。您使用Java或PHP生成发送到客户端的HTML,然后您的JavaScript操纵它。它与您在服务器端使用的语言完全无关。
@comment:我真的不能说哪个更值得学习。我认为Java更通用,因为它在Web之外有更多的应用程序。 PHP(AFAIK)支持更多Web服务器,因此如果您需要在不同的服务器上工作,则不会遇到麻烦。
我不能公平地推荐一个在另一个上面。我只使用PHP用于Web,而Java用于非Web。我喜欢PHP,因为它易于拾取,易于使用,并且所有类型的东西都内置在语言中,没有任何包含或任何东西。有一个很大的社区,所以你可以下载很多脚本。有人可能会说这也是一种混乱的语言,但只要你不是那种事情都不高兴,那就不是一个问题了。 Java OTH ......我不知道。我不是一个Java keener,这就是我所说的全部。)
答案 3 :(得分:2)
你的问题确实表明你需要学习很多关于网页开发和编程的知识,所以我可以回答你的问题但是......我建议你去读一点。
答案 4 :(得分:2)
这里的大多数答案都应该能够引导您找到答案,尽管我只想说您是否要学习编程语言以使Web Apps学习Java,而不是因为这将是最好的工具。工作,每个工作都不一样,但是知道一门完整的语言,你将能够迅速适应其他语言。
您不学习语言,学习编程背后的概念,然后将它们应用于不同的语言。
答案 5 :(得分:1)
我认为您需要概述问题的背景。例如,如果您希望获得IT工作,那么就业广告中最需要的语言就是您想要的语言。另一方面,如果您有一个想要编写的应用程序,那么您需要告诉人们(不提供详细信息)它是什么类型的应用程序,以便他们可以告诉您最合适的语言/ API那个地区。
但要记住这一点 - 没有超级编程语言这样的东西对所有东西都是最好的。每种语言都适用于各种环境中的一系列任务,并且通常对其他一切都很糟糕。如果没有使用语言的背景,没有人可以告诉你哪种语言更好。
答案 6 :(得分:1)
一些反馈:
说真的,根据你的帖子判断,我建议你开始学习PHP和Javascript。
您已经拥有了网络浏览器,因此您可以立即开始编写javascript。
对于PHP,只需从http://www.apachefriends.org/en/xampp.html安装XAMPP,双击后即可进行Web开发。
在了解了它的全部内容之后,您将能够查看Java,看看它是否对您正在尝试的内容更有效。
答案 7 :(得分:-3)
不要试图一石二鸟。不同的工具有不同的工具。您可以使用Java编写移动应用程序,但无法使用它编写Web应用程序。您将不得不使用服务器端编程语言,如PHP,Ruby on Rails,Django(Python)等。