可部署的DB接口



我有一个数据库,我需要分发给用户(它是一个联系方式的目录)可能在cd上。用户有不同的平台(操作系统和设备方面——我更愿意以桌面为目标,而不是cd)。

我在考虑某种可部署的web应用程序,它将提供一个很好的界面和sqlite数据库。是否存在某种具有高度可定制ui的数据库接口?还是有人有更好的方法?

数据库有多大?一个简单的选择是生成一个"联系人"网页,并将其刻录到CD上。用户可以从他们的浏览器中搜索,或者你可以使用javascript为他们做这件事。

如果你真的需要一个数据库,那么你正在寻找某种类型的嵌入式数据库,然而,既然你已经建议sqlite,我怀疑你已经知道这一点,并正在寻找用户界面选项。

你没有指定一个技术,所以我只列出几个框架设计开发数据库支持的web应用程序:

  • Grails (Groovy/Java)
  • Rails (Ruby)
  • Django (Python)

以上所有操作都在使用嵌入式数据库(H2或Sqlite)的开发模式下运行。您唯一的挑战将是确保它们的运行时环境被正确配置,或者也在CD上提供。

总之,我很确定以前有人这样做过。您是否也考虑过为您的web应用程序提供一个安装程序,而不是担心从CD上运行某些东西的复杂性?例如,您可能希望支持多个平台:Linux、Windows、Mac等。

更新

有人想过这样做:

  • http://www.benjysbrain.com/misc/cdsite/

相关内容

  • 没有找到相关文章

最新更新