Database 用于基于web的应用程序的快速应用程序开发工具

Database 用于基于web的应用程序的快速应用程序开发工具,database,rad,web-based,Database,Rad,Web Based,我想要一个易于学习的工具或编程语言的建议,以开发基于web的应用程序 它应该提供快速应用程序开发(RAD),是跨平台的,并且能够连接到各种数据库 例如Ruby、TurboGears等,最好是开源的。Ruby on Rails是开源的,非常容易学习,可以与许多数据库一起使用,并且从头设计,让您能够快速构建Web应用程序: Ruby是语言,Rails是框架。这种组合非常复杂。有些关联: ) 你的问题有点太宽泛了。基本上有很多面向Web的平台,包括PHP、Python/Django、Ruby甚

我想要一个易于学习的工具或编程语言的建议,以开发基于web的应用程序

它应该提供快速应用程序开发(RAD),是跨平台的,并且能够连接到各种数据库


例如Ruby、TurboGears等,最好是开源的。

Ruby on Rails是开源的,非常容易学习,可以与许多数据库一起使用,并且从头设计,让您能够快速构建Web应用程序:

Ruby是语言,Rails是框架。这种组合非常复杂。

有些关联:

  • )
你的问题有点太宽泛了。基本上有很多面向Web的平台,包括PHP、Python/Django、Ruby甚至Java或C#/ASP.NET。在某些情况下,每种方法都有其独特的优点或理由,使您可以选择其中一种方法

就我个人而言,我建议PHP具有极低的入门门槛、便宜的主机、易于运行(只需在Windows上安装XAMPP之类的东西,就可以了),并且非常灵活。但是其他平台也可以很好地工作。

您可以使用Mono(一种开源*nix版本的.NET开发平台;您知道,Unix、Linux等)。语言:C#(非常类似Java)。有一个IDE:MonoDevelop

[

RAD但不是开源:(


在PHP学习了3年,但我希望我能改学RubyOnRails。
90%的编程都是关于数据验证和数据库访问的。

我想说,我遇到的最容易学习和最健壮的RAD之一是WaveMaker

查看它


如果您了解Java,那么基于Web的应用程序开发的最佳选择可能是Vaadin与.NET不完全兼容。呃,他不是在问.NET的兼容性问题。