Login
Sign Up For Free
English
中文 (繁體)
中文 (香港)
中文 (简体)
日本語
Filipino
Bahasa Indonesia
Bahasa Melayu
Pусский
Português (Brasil)
Magyar
Français
Español
Deutsch
Čeština
العربية
Català
Dansk
Ελληνικά
فارسی
Suomi
Gaeilge
Hindi
עברית
Hrvatski
Italiano
Norsk bokmål
Nederlands
한국어
Polski
Română
Slovenský
Svenska
Türkçe
українська
беларуская
ไทย
Standard view
我是小白
說
15 years ago
用PHP寫Win32 GUI程式好像蠻笨的
latest #13
hsunwei
說
15 years ago
php可以寫gui ?
我是小白
說
15 years ago
用
WinBinder
我是小白
說
15 years ago
唯一的好處就是可以用廣大的PHP Lib而且不用裝肥肥的IDE介面
立即下載
hookah
說
15 years ago
他是寫 build native windows application,這樣看起來好像很不錯,改天抓來玩玩看
ericsk
說
15 years ago
現在幾乎主流的 scripting lang 都有 native ui binding 呀
hookah
說
15 years ago
問個白痴問題,這種東西是只有提供皮,實際還是需要這些 script lang 的直譯器才能執行?還是會幫你把 ui 和 script lang 編譯成 "binary"?
ericsk
說
15 years ago
我沒用過 WinBinder,不過根據其它工具的經驗,它會幫你包一個 .exe 可以執行,但事實上你還是需要 PHP.dll, Python.dll 之類的一起部署(說不定統統包進 exe 也不一定
)
hsunwei
說
15 years ago
我覺得包起來就可以解開,就像perl包成exe一樣
hookah
說
15 years ago
如果真的編譯成 binary,那 binary 的執行效能是不是可以跟一般 c++ builder / Delphi / .net 等 IDE 開發出來的 binary 一樣?
ericsk
說
15 years ago
gui 的部份應該是 native ,但程式邏輯終究還是跑 script 啊,過一層 interpreter 你覺得會跟 compiled 一樣?(也許會有些許的 JIT)
ericsk
說
15 years ago
用 script lang 寫 GUI-app 重點還是在開發快速,要執行效率跟 compiled binary 相比可能還有一段距離吧(不過如果不是很 care 執行效率的話,那開發速度就狂勝囉)
ericsk
說
15 years ago
像 CyberLink 有一些 OEM 產品就是用 python + win32 binding 做的,一樣可以做到 shipping product (?) 等級,不過 codec 應該不是 script
hookah
說
15 years ago
了解,原本就對 "build native windows application" 這幾個字有疑問,經過
ericsk
解釋舊更清楚了。應該是只有 gui 是 native,script 部分並不是 native binary
back to top
Delete
Reply
Edit
Cancel
Cancel