2010-12-17 227 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