桌面应用程序-PHP、HTML、MYSQL

桌面应用程序-PHP、HTML、MYSQL,php,xcode,titanium,desktop,Php,Xcode,Titanium,Desktop,我使用PHP、HTML、CSS和MySQL数据库编写了一个基于web的程序。我现在想把它转换成一个适用于Windows和Apple的独立桌面应用程序 我做了大量的研究,并建议使用“Tianium”SDK,但是即使它包含PHP,它还是相当有限的。特别是我不能在html文件中使用来显示PHP变量,PHPecho不受支持,而且似乎存在全局变量问题。虽然这些可能看起来很小,但它需要相当多的重新编程,一些功能我不确定是否可以重新实现,这对程序至关重要 有人知道类似于XCode/Titanium等的程序吗?

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

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

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

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

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

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

如果要开发桌面应用程序,请使用适合于开发桌面应用程序的工具。另外,请参见

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

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

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


如果要开发桌面应用程序,请使用适合于开发桌面应用程序的工具。另外,请参见

我的2美分:这不是一个好主意。PHP驱动的桌面应用程序有点笨拙。其基本概念与web应用程序完全不同。我会考虑学习一个合适的平台,而不是专门的桌面应用程序。绝对不可取。数据库在哪里?至于全局变量,你不应该使用它们!我的2美分:这不是一个好主意。PHP驱动的桌面应用程序有点笨拙。其基本概念与web应用程序完全不同。我会考虑学习一个合适的平台,而不是专门的桌面应用程序。绝对不可取。数据库在哪里?至于全局变量,你不应该使用它们!非常感谢大家。我宁愿听人说实话,也不愿做二流的变通。那么,我想问一下,对于跨平台语言/程序,您有什么建议。CJAVAAdobeAIR?感谢againJava完全独立于平台,只要机器安装了JVM版本。但是你可以很好地期望每个人都拥有它。谢谢Arjun,我将不得不磨练我的Java技能!我不知道你是否还在寻找一个PHP解决方案来编程桌面应用程序,但你可能想看看它的PHP跨平台原生packager。非常感谢大家。我宁愿听人说实话,也不愿做二流的变通。那么,我想问一下,对于跨平台语言/程序,您有什么建议。CJAVAAdobeAIR?感谢againJava完全独立于平台,只要机器安装了JVM版本。但是你可以很好地期望每个人都拥有它。谢谢Arjun,我将不得不磨练我的Java技能!我不知道您是否仍在寻找一个PHP解决方案来编程桌面应用程序,但您可能想查看它的跨平台原生PHP打包程序。