我一直在使用PHP一段时间,并希望学习一些基于Windows桌面的GUI应用程序。类似于C#或Visual Basic的东西会很好,但我想学习一种开放的语言,类似于PHP。
请不要提出任何需要昂贵的编译器或不允许您创建独立应用程序的内容。
答案 0 :(得分:3)
如果您正在寻找除php之外的其他语言:
.NET WinForms
具有GUI绑定的其他语言
答案 1 :(得分:3)
不要将PHP用于GUI应用程序。这不是它的目的。你寻找另一种语言的想法很好。
答案 2 :(得分:3)
我认为你很难找到非常适合桌面GUI应用程序的PHP。像PHP这样的语言就像awk& amp;的方式一样展示了他们的“脚本背后的网页”传统。 perl非常适合unix盒子上的通用/管理脚本。
有许多语言的GUI绑定(tk,gtk,...) - 包括与php最接近(但仍然没有那么接近)的“解释”。明显的例子是python,ruby或perl(虽然我非常推荐前两个中的一个)。
然而,这些都不是真正面向桌面GUI应用程序,它显示。像Java这样的语言更适合这种事情,但是语言是非常重要的一步。
如果您使用的是Windows系统,我建议使用单声道c#。我认为使用正确的工具比使用接近PHP的东西更重要。
甚至不考虑VB
答案 3 :(得分:2)
答案 4 :(得分:0)
PHP-GTK是PHP的一个实际用途。我个人会离开。 Python和wxWidgets是开始创建GUI的简单方法。如果您不想手写表单,可以使用表单构建器(例如PythonCard和wxGlade)来加快进程。