2012-08-17 43 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,即使這也不再被開發。