2010-08-23 49 views
0

我正在考虑为咨询业务构建一个CRM,并且正在寻找最佳的技术来构建。它将基于Web,可能是一个与Outlook集成的插件。我不想要花费大量时间来完成HTML-fu和CSS-fu,只是为了获得基本的网格,数据条目等等。我不介意选择一种新语言。优先选择FLOSS项目。如果它的工作原理与Python + 50点:)商业Web应用程序的哪些技术?

项目在我的脑海:

  • 谷歌的GWT - 巨大的生态系统。可惜它是老式的Java,但也有Pyjamas
  • Django - 拥有所有漂亮的网页小部件,但需要基本维护一个双重代码库 - 后端语言和前端。不能与JS工作挑战的浏览器:(

任何建议如何快速的建立和维护基于网络的业务应用,欢迎

回答

1

我的投票与Adobe Flex柔性的一些高层次的优势:。

  • 浏览器兼容性:用Flash播放器将运行网站(目前已超过90%,我相信)任何浏览器无需使用HTML/CSS捏造
  • 数据绑定:Flex框架的最强的西装是动态可扩展性数据绑定。
  • 服务器端技术:Flex可以与任何用于后端操作的服务器端技术(Java,PHP,RESTful Web服务和Coldfusion等)结合使用。
  • 开源:flex是开源的(但是,购买基于eclipse的Flash Builder通常是个不错的主意)
  • 定制:每个flex组件都是完全可定制和可换肤的。对于不希望与其他人相同的商业应用程序来说,这很不错。
  • 桌面:使用Adobe AIR桌面环境用户可以与操作系统进行交互。
+0

唯一的缺点我看到的是它的闪光 - 没有iPhone/iPad /黑莓:( – Konrads 2011-02-21 21:41:04

相关问题