1

我需要开发多用户网站,该网站也应该能够在本地(在 Windows 上)为单个用户运行。我想对两个站点使用相同的代码。本地副本应该可以在不安装任何软件的情况下工作,源代码不应该可用,并且网络浏览器应该集成到应用程序中。我可能使用 SQLite 作为本地数据库,我想使用 ExtJS 作为前端。

我知道有 2 种 PHP 产品声称可以做到这一点,但我不确定它们是否可以与我感兴趣的工具(ExtJS 和 Kohana PHP)一起使用。

我知道 Haskell 提供了这样的选项,但我不想走那么远:)。

Flex 似乎不太有前途(至少我记得是这样),因为它的 UI 构建能力有限,而且我希望有 HTML 的在线版本,而不是 Flash。

是否有其他可用的技术(.NET、Ruby、Python 等)?

4

1 回答 1

0

好吧,您可以使用 PHP 本身。它不是可用的最简洁的解决方案,但您可以使用它php-win.exe来避免命令行弹出。然后,您可以使用一些源代码混淆器或字节码编译器来避免泄露源代码。并且 AFAIK PHP 无需安装即可工作(如果其中包含所有必需的文件,它可以用完一个目录)

正如我所说,这不是最整洁的解决方案,但可能会满足您的要求。

于 2012-05-07T12:02:08.323 回答