2011-04-15 41 views
0

我想使用Adobe Flash开发桌面应用程序,请记住桌面而不是Web应用程序。我想连接数据库(MySQL),我认为我应该使用PHP。使用Flash和Php的桌面应用程序

我可以静默地发送和接收来自Php文件的数据,而不需要运行Php文件本身。

是否有一些方法来实现这样的事情?

+0

这没有任何意义。 – briantyler 2011-04-15 12:03:13

+0

同意Pekka。请记住,PHP是一个命令行程序 - 只是大多数人通过Web服务器使用它。 – 2011-04-15 12:03:14

+1

桌面应用程序。记住,一个桌面应用程序。桌面应用程序。得到了每个人? – 2011-04-15 12:04:00

回答

2

老实说,听起来你最好的选择就是使用Adobe AIR。您可以使用NativeProcess API在主机上调用PHP,但您也可以选择直接使用来自AIR的SQLLite数据库,而无需混淆PHP。

下面是提供源代码的示例项目的链接,这可能有所帮助。祝你好运!

http://www.peterelst.com/blog/2008/04/07/introduction-to-sqlite-in-adobe-air/

+0

听起来不错:)谢谢 – 2011-04-19 13:21:17

0

有没有一些方法来实现这样的事情?

有一些方法可以将Apache/PHP/mySQL环境打包到可执行文件中,但它们的设置非常复杂,而且不是特别轻便。

在桌面应用程序的本地平台上做这件事可能要好得多。每个主要编程平台都有连接到mySQL数据库的手段 - 如果这真的是桌面应用程序的首选数据库。