我最近偶然发现了flex / openlaszlo(OL)。两者似乎都非常有用,我对它们有几个问题:
部署Flex应用程序需要什么?从我的理解,flex sdk 是开源的,但其他工具 (用于开发和部署)是 所有权。
部署openlaszlo需要什么?它是完全开放的吗? 来源(从发展到 部署),或者它有 开发/部署“陷阱”之类的 弯曲?
- 醇>
具体来说,我想使用flex或openlaszlo来增强或者 替换我创建的可编辑表 使用js,ajax,html和css。这是 flex / OL可以/应该的类型 用于?有任何缺点 或者为此使用flex / OL的陷阱 而不是直js,ajax,html, CSS?
感谢。
编辑:对基于flex构建的应用程序是否有任何许可(使用)限制?即,除非购买商业许可证,否则建立在flex上的应用程序只能用于非商业用途?
答案 0 :(得分:2)
以下链接有一些关于openlaszlo和flex的讨论,它可能对您有所帮助: Use the best open source client-side framework for cloud computing
答案 1 :(得分:1)
答案 2 :(得分:1)
Flex SDK是免费的,但Flex Builder不是。您可以使用免费和开源FlashDevelop来编写flex应用程序 - 它没有像flex builder那样的拖放功能,但它提供了代码提示和内容。我不知道openlaszlo。
答案 3 :(得分:1)
我将回答您的上一个问题:使用Flex的最大缺点是它需要客户端在其浏览器中安装Flash Player插件。对于大多数人来说,这并不是什么大不了的事,因为Flash Player占所有计算机的98%以上。使用直接的Javascript,AJAX,HTML,CSS方法,它应该适用于所有浏览器,假设您正确地编写了它。
答案 4 :(得分:1)
以下链接提供了用于开发OpenLazlo应用程序的工具/ IDE的详细信息 http://wiki.openlaszlo.org/Development_Tools
答案 5 :(得分:1)
Re:“部署openlaszlo需要什么?它是完全开源的(从开发到部署)”
OpenLaszlo是OpenSource,但是您安装的典型版本带有预编译到SWF运行时的SWF中的主要组件。但是,如果您希望查看和/或自己编译核心,可以下载完整的源代码:
上次正式发布的版本(4.9.0):http://download.openlaszlo.org/4.9.0/openlaszlo-4.9.0-src.tar.gz
每晚构建:
http://download.openlaszlo.org/nightly/trunk/(单击所需版本的链接后,您会看到“source”作为选项)
OpenLaszlo不需要部署任何其他内容,但本身除外,如果您的应用程序编译为SWF运行时,则用户需要在其浏览器中安装Adobe Flash播放器才能使用它。