-->
保存您的免费座位流媒体连接今年八月. 现在注册!

Adobe TV-ColdFusion,热门视频网站:案例研究

文章特色图片

当Adobe要求Wreckingball媒体集团创建下一代Adobe电视-Adobe的免费在线视频百家乐软件,专家指导和灵感的Adobe产品-Wreckingball不得不填补一个高订单. Adobe提出了一长串要求,包括快速的站点性能, 更好的搜索功能, 更快的内容上传, 集成的社交媒体功能, 和更多的. 与此同时,Wreckingball也感受到了来自同辈的压力. “我们正在为我们的同行——其他顶级创意专业人士和开发人员——开发新版本的Adobe TV,他们可能是一群苛刻而挑剔的人,约瑟夫·普林斯回忆道, Wreckingball Media Group的创始人和管理合伙人. “在整个项目中,我们还面临着一个冗长的需求列表."

用于数据库驱动开发的企业级工具

从头开始创建自定义网站, 《百家乐软件》依赖于Adobe ColdFusion 9和ColdFusion Builder, 以及adobeflashcs4 Professional, Adobe Flash Player, 和Adobe Flash Media Server软件. 根据Princz和Wreckingball开发总监詹姆斯·布朗的说法, 这家互动机构选择ColdFusion 9和ColdFusion Builder有很多原因,包括与Adobe Flash平台的顺利集成, 快速开发能力, 并且无需编写大量代码即可轻松连接到数据库内容.

今天,大约1人.全球每月有400万独立访客访问新改版的Adobe TV网站, 在那段时间里,视频浏览量达到了近200万次. 游客可以快速访问超过10个,000个视频, 使用Adobe Flash Media Server软件进行直播,并可在无处不在的Adobe Flash Player中查看.

“仅仅两个月, 我们看到Adobe TV上的独立访问量和视频浏览量增长了50%以上,鲍勃·唐伦说, Adobe TV组经理. “我们把这归功于网站上用户体验的极大改善."

布朗补充道, 使用ColdFusion 9和Adobe Flash平台, 没有比从客户机到服务器构建富Internet应用程序更简单的方法了. 我们每天使用各种各样的工具和语言, 但是对于数据驱动的, 需要快速开发的高度可扩展的站点, ColdFusion 9和ColdFusion Builder是这项工作的最佳工具. 即使网站不是为Adobe创建的,我们也会使用它."

精简的内容管理

从头到尾, Adobe ColdFusion 9中的新功能是完成项目所需功能集的关键——所有这些都是在10周的紧凑开发时间内完成的,而且团队规模很小.

例如, 使用RSS提要导入器, 该团队能够从网站的前一个版本中获取现有的RSS提要和图像,并将它们自动摄取到新站点的后端Oracle数据库中. 他们使用“cfspreadsheet”标签从微软Excel电子表格中导入元数据和视频链接,直接将现有视频内容填充到该网站基于oracle的内容管理系统(CMS)中. 他们还创建了新的功能,允许多达20个并发用户自动上传和调度新内容.

“ColdFusion 9的新功能为我们节省了无数时间,否则我们将花费在手动内容输入上,普林斯说。. “使用ColdFusion 9, 我们能上传大量的视频吗, 图像, 和其他内容到新的网站快速和自动."

更快,更强大的发展

ColdFusion 9中的新对象关系映射(ORM)为快速应用程序开发(RAD)提供了健壮的基础设施,进一步简化和加速了开发. “ColdFusion ORM是一个真正的游戏规则改变者,”Brown说. “我们可以编写面向对象的代码并多次重用它. 由于ORM,我们不需要接触数据库或编写单个SQL语句.

“ColdFusion 9计算出所有必要的数据库连接和表,并为您完成所有繁重的工作. ColdFusion 9是Adobe推出的对ColdFusion最好的升级之一.ColdFusion 9还公开了许多可以通过远程访问的现有企业服务, 无需编写任何ColdFusion标记语言. 该功能使团队能够消除XML层,同时仍然有效地将数据输入和导出Adobe Flash平台. 通过远程调用Adobe Flash平台, 最终用户从数据库实时获取信息, 不通过XML.

因为Adobe Flash Player已经安装在全球98%的联网桌面电脑上, 该团队可以放心,观众可以在网上观看Adobe TV的高质量视频,并接触到尽可能多的互联网观众. Wreckingball还创建了一个可嵌入版本的Adobe Flash Player,用户可以将其放置在自己的博客上, 网站, or social media site; the content is streamed live from Adobe TV instead of coming from static RSS feeds.

“使用ColdFusion 9, 我们不必为每个数据库调用指定数据源, 所以开发一个像Adobe TV这样的大型数据驱动网站会更快更容易. 我们可以使它的内容在任何数量的网站上都是可移植的, 比如博客或Facebook等社交媒体,布朗说。.

用更少的时间实现更好的功能

其他有助于加快站点开发的因素包括ColdFusion Server Manager的使用, 一个基于Adobe AIR的桌面应用程序, 从一个位置集中管理多个ColdFusion服务器. 这加速了部署,因为任何更改都可以自动复制到所有服务器.

“ColdFusion 9让我们花更少的时间担心语法和使代码工作,更多的时间思考新功能和改善用户体验,布朗说。. 拥有ColdFusion 9和ColdFusion Builder的所有新功能, 我们估计,与使用其他工具相比,开发Adobe TV所需的百家乐软件和时间减少了30%."

更灵敏的网站性能

ColdFusion 9中的缓存, 据布朗说, 是优秀的, 从而为Adobe TV用户提供更好的性能. 该团队能够以非常细粒度的方式控制缓存, 例如缓存页面片段或特定对象. 普林斯解释说:“Adobe TV网站的性能非常出色. 事实上,它支持1.全球每月400万独立访客,拥有小型服务器群, 这主要归功于ColdFusion 9所支持的丰富缓存.”

在整个开发周期中, Brown和他的团队使用了新的ColdFusion Builder IDE(集成开发环境)来编写应用程序, 管理服务器, 部署项目. 布朗说:“ColdFusion Builder快速而直观——它运行得非常好。. 具有逐行调试等功能, 代码自省, 代码高亮显示, 我们节省了原本要花在保存文件上的时间, 把他们送回去, 然后刷新它们. ColdFusion Builder是一个强大的IDE,它使ColdFusion 9更加稳固地走在企业级编程语言的前沿.”

恒星成功

对于《百家乐软件》和Adobe来说,Adobe TV项目都取得了巨大的成功. 这个英文网站是几个国际网站中第一个上线的,其独立访客数量在头两个月里增长了50%以上. 此外,Twitter、博客和其他渠道上的反馈也非常积极.

“Adobe TV对我们来说真的是一个梦想项目,”普林斯说. “我们能够使用Adobe工具, 利用我们在过去十几年完成的项目中的知识, 创造一些我们最好的作品,让我们的同行受益. 能够为Adobe制作这样一个项目的经历, 使用最新的ColdFusion工具和Adobe Flash平台, 真的是首屈一指吗."

[注:流媒体发布供应商提交的案例研究,如本文,完全基于我们对其对读者价值的评估.]

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

Adobe通过速度电视无处不在与单点登录系统

新的托管服务作为内容所有者和有线mso的虚拟服务提供商.