有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java是php非常有限的吗?

我试过asp。net和jsp。。。编程语言强大到足以创建桌面和Windows应用程序

但是除了创建web应用程序,我还能用php做什么呢?它是否有某种运行时或框架

谢谢


共 (6) 个答案

  1. # 1 楼答案

    PHP是一个非常好的shell脚本工具。它内置了大量简单的功能

    虽然您可以在JSP和C中做同样的事情,但与任何脚本语言相比,您将花费更多的时间

    与其他脚本语言相比,PHP的最大优势是PHP.net Documentation。在我使用过的任何语言中,这一资源定义了langauge参考的良好文档和组织

  2. # 2 楼答案

    PHP本身并不“有限”。PHP主要用于开发Web应用程序。然而,WinBinder等产品承诺允许您使用PHP构建桌面应用程序;不过,我并不推荐这样做。此外,您可能还没有使用ASP构建Windows应用程序。NET和JSP,但可能性更大。NET WinForms和Java(可能是Swing)。PHP被成千上万的开发人员用来构建许多不同的Web应用程序。可以用它来构建其他类型的应用程序,但我不建议走这条路

  3. # 3 楼答案

    PHP可以通过命令行上的解释器运行,因此任何计算任务都可以在PHP中完成。我不知道桌面应用和GUI

  4. # 4 楼答案

    强大是个不幸的词。这是关于专注,而不是权力。PHP不太适合桌面应用程序。部分原因是图书馆的支持薄弱(尽管有些图书馆存在),部分原因是它的内存管理模型。不过,它也可以用于网络世界之外的工作;它经常被用作通用脚本语言,以及各种后台任务

  5. # 5 楼答案

    PHP有一个运行时,但不像某些语言那样完全解释。例如,不能重新定义方法。至于桌面应用程序,PHP有用于创建桌面应用程序的绑定,但不是很好。它非常适合命令行工具。Zend和CakePHP是两个用于web应用的框架。PHP就像一个非常易于使用的C版本,有一个非常好的扩展社区(看看PHP.net文档上的扩展)。PHP在windows上得到了很好的支持(甚至Msft也支持)

  6. # 6 楼答案

    PHP本来是一种web开发语言,但你可以用它编写控制台脚本,如果你觉得勇敢,可以使用类似PHP-GTK的东西来编写GUI应用程序