Javascript 可编辑信息亭内容

Javascript 可编辑信息亭内容,javascript,apache-flex,Javascript,Apache Flex,我最近参与了一个在Flex中开发Kiosk接口的项目。这些接口部署在数百台机器上 一个主要的要求是,客户将能够让他们的设计团队在开发新的促销或产品时更新图形和文本 前一位首席开发人员在几个月内构建了当前系统。singleton模式被滥用,大量注释包含“变通”或“快速修复”。而且内容管理系统只能由开发人员使用。已经出现了很多bug,在请求功能时还会出现更多bug。不确定是否值得更新这个系统 我的问题是:Flex是这类开发的最佳技术吗 来自web开发背景,我正在认真考虑使用HTML和Javascri

我最近参与了一个在Flex中开发Kiosk接口的项目。这些接口部署在数百台机器上

一个主要的要求是,客户将能够让他们的设计团队在开发新的促销或产品时更新图形和文本

前一位首席开发人员在几个月内构建了当前系统。singleton模式被滥用,大量注释包含“变通”或“快速修复”。而且内容管理系统只能由开发人员使用。已经出现了很多bug,在请求功能时还会出现更多bug。不确定是否值得更新这个系统

我的问题是:Flex是这类开发的最佳技术吗

来自web开发背景,我正在认真考虑使用HTML和Javascript作为接口,也可能使用Java或Python作为同步管理器,从服务器中提取新文件和文本以供本地使用。在我看来,接口开发起来要容易得多,并且可能符合更易于维护的格式。当前的界面不是未来的布局或任何东西,出现了主导航和子导航

注意:一个可行的解决方案是ColdFusion 9和AIR ORM以及同步
与主服务器建立CMS接口,然后将本地数据库同步并映射到广播内容。并根据需要构建与模型匹配的可重用Flex组件。我不确定我是否会坚持实现这一点,但经过深思熟虑后,我认为这将是一个不错的选择。

我见过Flex在各种项目中使用,包括工作良好的kiosk接口。原型制作的速度以及强大的蒙皮和布局控件适合Flex中的kiosk应用程序开发,特别是在需要高度交互界面的情况下

听起来好像当前实现与内容紧密耦合,如果您想继续使用当前代码,则需要重新访问这些内容。Flex应用程序可以是高度动态的,从远程或本地文件读取内容,因此,如果设计得当,您对能够更新文本的驱动需求不应成为障碍


或者,如果您是使用其他技术的经验丰富的web开发人员,那么如果当前的代码库已无法修复,那么使用您和团队其他成员更熟悉的语言重新编写应用程序可能会更有益

谢谢你,迈克尔,我认为你说得对。我开始对它感到恼火,但这主要是因为代码和我习惯处理的更大的Flex应用程序。我认为我的解决方案是坚持几周来帮助完成这个项目,然后在需要更改和更新之前将其取消。