2012-08-17 60 views
0

为什么很多流行的服务器端语言(Java,Python,Perl等)在创建独立程序时也非常流行,但PHP不是这种情况?是否可以编写独立的PHP应用程序?如果是这样,它可以有GUI吗?为什么没有独立的PHP应用程序?

+1

[有GUI绑定为PHP](http://gtk.php.net/)(即使他们没有太多维护),但PHP的传统是作为一种网页脚本语言,这就是它的优势所在。它当然可以用作GUI的通用脚本语言,但它并没有做太多的工作。 – 2012-08-17 02:14:56

回答

2

PHP是专门为网页设计的,不像Java和Python,它们是为一般应用程序设计的(PHP开头意味着个人主页),这就是为什么它不在网页之外使用太多。但是,您可以在命令行中使用PHP,因此可以创建可执行脚本,但目前我只知道一个GUI绑定:PHP-GTK。 PHP-GTK的开发似乎在两年前停止了,但它应该基本可靠。此外,似乎有一个项目compiles PHP scripts to executables,即使这也不再被开发。