2

我听说过诸如RailsDjangoCakePHP等 Web 框架,它们可以帮助程序员快速创建动态网站,这些网站基本上是一个与数据库交互的 Web GUI。

我想知道是否有办法几乎自动地“生成”这些管理面板 GUI,比如 Web 的 Microsoft Access?非程序员可以在哪里设计“数据库”,并自动生成用于处理该数据的 Web 应用程序?

4

1 回答 1

1

我建议您使用 RubyOnRails,它非常适合此目的。

你只需要花时间学习 ruby​​ 和 rails(在 stackoverflow 中你可以找到很多关于“如何开始”的建议)

之后,这些是您需要的关键元素:

ActiveResource - 是一个库,允许您从业务对象和数据库表创建可持久的域模型,其中逻辑和数据以统一包的形式呈现。零配置...

Scaffold 或 NiftyScaffold - Rails Scaffold 是用于操作模型的自动生成框架。

如果您需要更好的界面,请查看web-app-theme generator

我不添加其他词,检查此框架并查看一些RailsCasts以了解 ROR 的强大功能。

于 2009-08-11T09:50:27.757 回答