PHP可用于制作桌面应用程序还是仅用于制作基于Web的应用程序?

时间:2010-11-23 13:11:27

标签: php

有人可以告诉我PHP桌面应用程序是否可行?就像我们在计算机系统上安装的软件一样?

6 个答案:

答案 0 :(得分:3)

绝对可以用PHP制作桌面应用程序。

如果你正在寻找一个起点,我会退房(以涵盖非常基本的):

Building Desktop Applications with PHP

答案 1 :(得分:1)

看看:

如果您乐意处理基于角色的前端,PHP还附带ncurses支持。

然而,对于独立应用程序,在查看HTML5的离线功能时,您可能会做得更糟。

答案 2 :(得分:0)

可以使用php制作桌面应用程序。您可以独立于您的apache服务器运行您的PHP。

答案 3 :(得分:0)

是的,您可以使用bcompiler启用可在客户端桌面上使用的php-gtk applications的制作,而无需php.exe。但是,仅仅因为它是可能的,并不意味着它是实用的。有更好的平台可用于开发桌面应用程序。

答案 4 :(得分:0)

值得注意的是,你也可以使用Phalanger(.net中的PHP)和.Net框架来做一些相同的事情。有趣但无用,真的。

答案 5 :(得分:0)

PHP-GTK,WinBinder等......已经过时,可能无法在所有三个平台上运行。但新的开源替代方案是PHP Nightrain,它在所有三个平台上都运行良好。由于源可用,您始终可以编译到您可能需要的任何架构。

以下是一些资源可帮助您使用PHP Nightrain开发跨平台GUI应用程序:

http://www.naetech.com/php-nightrain

http://www.naetech.com/developing-ribbon-desktop-application-php.html

http://www.youtube.com/watch?v=GXt8erPLf4o

希望它有所帮助!