首頁 >後端開發 >PHP問題 >php可以做應用系統嗎

php可以做應用系統嗎

藏色散人
藏色散人原創
2019-11-06 09:07:272739瀏覽

php可以做應用系統嗎

php可以做應用系統嗎?

首先答案是肯定的-完全可以。

    【第一】 兩種程式運作模式,命令列程式與窗體程式:

    1. 在PHP安裝程式目錄下,有​​一個PHP.exe,程式可以獨立執行,並解析PHP程式碼。在該應用程式的支援下,PHP程式碼就可以像.net程式一樣,在PHP.exe的支援下運行起來了,官方介紹中如此說道:」PHP 的命令列模式能讓PHP 腳本能完全獨立於web伺服器單獨運行“。

php可以做應用系統嗎

    2. 再說窗體應用程序,PHP有一個便於開發Windows窗體的擴展,該擴展名為WinBinder,WinBinder封裝了大量Windows API,只要調用就可以輕鬆使用PHP來開發Windows窗體程式。 WinBinder只是一個擴展,體積小,重量輕,運行快速,但因為看似是個人主導開發,所以目前來看存在許多不足;

    3. PHP桌面應用除了使用上述擴展之外,PHP還有一個子計劃,名為PHP-GTK,也是致力於使用PHP來開發桌面應用的,直接隸屬於官方,但因不知名原因,截止到2008年,就再沒有新版本的出現,但它相對於WinBinder要成熟穩定。

    【第二】 將它與常規上認為可以開發桌面程式的語言相對比:

   像C#、Java這些語言,其實它們都是有像php.exe這樣的後台服務支持,才能夠在該環境下執行其程序。例如你開發了一款基於.net 4.0 的窗體應用程序,想要運行它,就必須安裝.net 4.0的支援。

   同時,.net支援窗體開發,有大量已經由語言提供者事先開發好的大量窗體控制項供你選擇,不必去自己開發,使用時只要調用就可以直接使用了。

    PHP載入WinBinder模組後,其原理基本上等同於上述情況。

更多PHP相關知識,請造訪PHP中文網

以上是php可以做應用系統嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn