2010-12-17 178 views
4

我特别喜欢以下SAAS公司通过Web启用应用程序开发的方式。它们中的许多都允许通过表格,视图,关系,表单,仪表板,电子邮件通知,图表,日历,交叉列表和基于角色的安全性的Web定义。它们是:通过Web应用程序开发

其他有趣的PAAS

  • TIBCOSilver

我还发现,通过提供最Web应用程序开发这些开源产品。这些倾向于使用通过REST接口进行接口的Javascript组件。通常可以将Javascript组件切换到“开发”模式,并配置为具有自定义数据源,响应事件并进行样式化。

  • WaveMaker(开源Java)

  • SmartGWTPro

  • AribaWeb

是否有任何其他透Web应用程序开发框架?我特别寻找Ruby或Python提供的最接近的东西吗?

+0

您的标签几乎没有关闭。 web和web开发看起来不错,java/python/ruby​​没有那么多。 – 2010-12-17 15:35:08

+0

我更新了问题和标签。 – jrhicks 2010-12-17 15:53:27

+0

看看http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks也 – Zabba 2010-12-17 23:31:03

回答

5

取决于你的意思与发展。

Zope 2是最初的通过网络(我会说TTW从现在开始)的开发平台,并且自1998年以来做了TTW开发。它使用Python,在很多方面都很棒。 TTW的发展是而不是其中之一。 :)

创建窗体和模式,并编辑工作流等TTW是一个好主意。把它称为发展,不是那么好。 :) Zope让你编写Python代码。这是真正的TTW发展,由于许多原因,这是一个坏主意。

  • 您无法使用合适的编辑器。
  • 您不能使用调试器。
  • 您不能使用真实的版本控制系统。
  • 等等永远。

现在,大的,先进的深层配置TTW,包括模式和工作流程,是的。 TTW发展,没有。馊主意。

在Zope 2上运行的优秀CMS Plone正在摆脱TTW的发展(尽管它仍然可能并且在Plone 4中受到支持,只是被皱起了眉头),但仍然允许大型部件的TTW配置,包括工作流,表单并与敏捷(这是新的内容类型框架)也内容类型架构。

+0

是的!我是OG Zope用户,从ZPT和Plone之前的日子回来。然而,我在2004年迁移到了Rails。我与Zope的问题在于它将ZObject放置在Object数据库中,我并不觉得关系数据库真的受到关注。还记得Zope的通过Web应用程序开发的版本像普通编码一样,但通过 – jrhicks 2010-12-18 19:40:49

+0

我完全同意,使用Zope2你真的感觉就像使用文本框代码而不是你选择的IDE。你也觉得你使用ZODB来存储你的源代码,而不是你选择的源代码管理系统。 – jrhicks 2010-12-18 19:47:14

+0

对,关系数据库并不是关注的中心,因为ZODB **岩石!**否则你是非常正确的。 – 2010-12-18 19:52:06