1

我使用 PHP、HTML、CSS 和 MySQL 数据库编写了一个基于 Web 的程序。我现在想将其转换为适用于 Windows 和 Apple 的独立桌面应用程序。

我做了很多研究,并建议使用“Titanium”SDK,但是即使它包含 PHP,它也非常有限。特别是我不能<?php ?>在 html 文件中使用来显示 PHP 变量,echo不支持 PHP,而且似乎全局变量存在问题。虽然这些看起来很小,但它需要大量的重新编程,其中一些我不确定我是否可以重新实现对程序至关重要的功能。

有谁知道一个程序,类似于 XCode/Titanium 等,我可以将基于 Web 的程序捆绑在一起,作为 Windows 和 Apple 的独立桌面应用程序分发。我很高兴使用 SQLite 作为数据库,因为我已经在 Xcode 中使用了它。

4

1 回答 1

1

如果你只用锤子...

PHP 绝非用于构建桌面应用程序。它旨在处理请求/响应范例,例如 Web 服务器的范例。

理论上,您可以编写一个 PHP 命令行脚本,并让一个单独的 GUI 应用程序向 PHP 脚本发出命令行指令,但这样的解决方案会很混乱、很笨拙,并且需要您的用户安装 PHP。

最后,有一整套语言和开发平台更适合这项任务。C 及其所有变体、Java、.NET(用于 Windows 应用程序).​​..

如果要开发桌面应用程序,请使用适合开发桌面应用程序的工具。另外,请参阅这个问题

于 2012-06-30T13:50:09.983 回答