题
我想建议一个简单的学习工具,或编程语言开发基于网络的应用程序。
它应该提供应用程序的快速发展(RAD),被交叉平台,并能够连接到各种数据库。
一个例子可能是红宝石,TurboGears等。最好开放源。
解决方案
Ruby on Rails是开源的,非常容易学习,适用于大量数据库,并且从头开始设计,可以让您快速构建Web应用程序:
Ruby是语言,Rails是框架。 RAD的组合非常多。
其他提示
我想说我遇到的最容易学习和最强大的RAD之一就是WaveMaker ......
有些相关:
你的问题是有点太广泛。基本上有大量的平台,面向网页,包括PHP,Python/Django、红宝石,甚至Java或C#/ASP。网。每个人都有特别优劣或理由为什么你可能会选择一个人在某些情况。
我个人建议PHP为具有极低的门槛,被廉价的以主机的、易于运行(只要安装一些东西喜欢XAMPP上的窗户和你去好)和高度的灵活性。但是其他平台可以很好的工作。
你可以选择Mono(.NET开发平台的开源* nix版本;你知道,Unix,Linux等)。语言:C#(非常类似于Java)。有一个IDE:MonoDevelop。
用PHP 3年,但我希望我学习RubyOnRails。
90%的编程是关于数据验证的。数据库访问。
尝试Vaadin这是一个基于Java的Web APP开发框架
如果您了解Java那么可能最适合基于Web的应用程序开发是Vaadin
不隶属于 StackOverflow