我想使用Adobe Flash开发桌面应用程序,记住桌面而不是Web应用程序。我想将数据库(MySQL)连接到它,我认为我应该使用Php。
我可以静默地发送和接收来自Php文件的数据,而无需运行Php文件本身。
有什么方法可以实现这样的目标吗?
答案 0 :(得分:2)
老实说,听起来你最好的选择是使用Adobe AIR。您可以使用NativeProcess API在主机上调用PHP,但您也可以选择直接从AIR使用SQLLite数据库,而无需使用PHP。
这是一个提供源代码的示例项目的链接,这可能有所帮助。祝你好运!
http://www.peterelst.com/blog/2008/04/07/introduction-to-sqlite-in-adobe-air/
答案 1 :(得分:0)
是否有某种方法可以实现这样的目标?
有一些方法可以将Apache / PHP / mySQL环境打包成可执行文件,但它们设置起来非常复杂,而且重量不是特别轻。
在桌面应用程序的本机平台上执行此操作可能要好得多。每个主要的编程平台都有连接到mySQL数据库的方法 - 如果它真的是桌面应用程序的首选数据库。