我需要开发多用户网站,该网站也应该能够在本地(在 Windows 上)为单个用户运行。我想对两个站点使用相同的代码。本地副本应该可以在不安装任何软件的情况下工作,源代码不应该可用,并且网络浏览器应该集成到应用程序中。我可能使用 SQLite 作为本地数据库,我想使用 ExtJS 作为前端。
我知道有 2 种 PHP 产品声称可以做到这一点,但我不确定它们是否可以与我感兴趣的工具(ExtJS 和 Kohana PHP)一起使用。
我知道 Haskell 提供了这样的选项,但我不想走那么远:)。
Flex 似乎不太有前途(至少我记得是这样),因为它的 UI 构建能力有限,而且我希望有 HTML 的在线版本,而不是 Flash。
是否有其他可用的技术(.NET、Ruby、Python 等)?