爲什麼很多流行的服務器端語言(Java,Python,Perl等)在創建獨立程序時也非常流行,但PHP不是這種情況?是否可以編寫獨立的PHP應用程序?如果是這樣,它可以有GUI嗎?爲什麼沒有獨立的PHP應用程序?
0
A
回答
2
PHP是專門爲網頁設計的,不像Java和Python,它們是爲一般應用程序設計的(PHP開頭意味着個人主頁),這就是爲什麼它不在網頁之外使用太多。但是,您可以在命令行中使用PHP,因此可以創建可執行腳本,但目前我只知道一個GUI綁定:PHP-GTK。 PHP-GTK的開發似乎在兩年前停止了,但它應該基本可靠。此外,似乎有一個項目compiles PHP scripts to executables,即使這也不再被開發。
0
你必須看看爲什麼每種語言都被創建。 PHP創建於specifically for web development。 至於其他語言,它們都能夠進行Web開發,但是Perl是專門爲text extraction創建的,Java是爲mobile devices而Python爲scripting。
PHP可以在Web開發之外使用。最着名的實現是PHP-GTK。這不像你已經看到的那樣普遍。
相關問題
- 1. 爲什麼獨立應用程序?
- 2. 獨立PHP應用程序
- 3. PHP獨立應用程序
- 4. 什麼是獨立應用程序?
- 5. 什麼是獨立應用程序或獨立服務器?
- 6. 爲什麼servlet拋出FileNotFoundException,而獨立應用程序工作?
- 7. 獨立和桌面應用程序有什麼區別?
- 8. 這個Hibernate/Spring應用程序(獨立)有什麼問題?
- 9. 我想使php應用程序獨立
- 10. java - 用於獨立應用程序的DataSource - 沒有應用程序服務器
- 11. 沒有用戶操作的Dropbox API,獨立應用程序
- 12. 爲獨立應用程序導入pyspark
- 13. 獨立Python應用程序
- 14. 獨立Web應用程序
- 15. 獨立.NET應用程序
- 16. C++獨立應用程序
- 17. PostgreSQL獨立應用程序
- 18. 獨立的Java應用程序沒有日食?
- 19. 沒有瀏覽器的SAML和Java獨立應用程序?
- 20. LocalStorage沒有傳遞到獨立的web應用程序
- 21. 將MVC應用程序作爲獨立應用程序運行
- 22. 如何爲php獨立應用程序創建exe文件?
- 23. 從PHP執行獨立PHP的Ajax調用;有什麼危險?
- 24. Android:獨立線程與獨立應用程序
- 25. PHP:你有什麼建議我編譯我的獨立(不是基於Web的)PHP應用程序?
- 26. 爲什麼未簽名的應用程序沒有找到應用程序類?
- 27. 獨立的web應用程序會話
- 28. 獨立的JavaFX應用程序
- 29. 創建獨立的Java應用程序
- 30. 獨立的Web應用程序.Net
[有GUI綁定爲PHP](http://gtk.php.net/)(即使他們沒有太多維護),但PHP的傳統是作爲一種網頁腳本語言,這就是它的優勢所在。它當然可以用作GUI的通用腳本語言,但它並沒有做太多的工作。 – 2012-08-17 02:14:56