我被要求为我的一个客户提供一个解决方案。他们要求我为博物馆的一个展览制作一个可以更新的演示文稿。演示文稿本质上是带有相关字幕的图像/视频图库。此演示文稿计算机的互联网连接充其量也是很差的。
我认为让我的客户更新演示文稿的最好方法是在另一台计算机上创建演示文稿。他们需要从展会远程进行此操作,并且CMS和演示计算机之间不会有网络连接。
我需要他们能够将演示文稿文件导出到U盘上,然后他们可以带到展览会上。
在展会上,我希望他们能够将U盘放入计算机,然后让它自动将信息复制到计算机上的文件夹中,还可以更新XML文件。
我想知道的是什么是最好的编程方式?我是一个相当有经验的Flash和PHP程序员,通常会通过在网络计算机上运行服务器上的东西来解决这些问题。我知道我可以很容易地在flash中创建一个演示系统,从一个文件夹中加载所有信息,但将文件夹从一台计算机无缝地转移到另一台计算机上并不是我所熟悉的事情。我真的不希望系统管理员不得不手动将文件夹从一台计算机复制到另一台计算机。它确实需要点击一个按钮,然后它导出到USB,然后点击一个按钮,它从USB导入。当涉及到创建程序,导出文件和复制文件夹到U盘和从U盘复制文件夹时,我非常困惑!这是否需要在C++或类似的东西中完成?任何建议都是很棒的!
非常感谢你花时间阅读这篇文章!
干杯,克雷格
发布于 2011-05-26 15:34:34
我认为有几个选择,但我想到的是安装和运行一个完整的堆栈与内容管理系统,MySQL,网络服务器从一个可启动的USB驱动器/棒。
另请检查http://portableapps.com/
http://bitnami.org/也可能会有一些东西给你。
另一种选择是使用CMS,它可以轻松地导出和导入其内容。
例如,hhttp://share.ez.no/download-develop/downloads/允许用户创建内容,该内容(或其任何部分)可以作为压缩包导出,以便导入到内容管理系统的另一个实例中。通常每次只需要不到一分钟的时间(除非导出非常大)。CMS将安装在本地计算机上运行的两个位置。它们不需要同时运行相同的操作系统堆栈。
https://stackoverflow.com/questions/6127966
复制相似问题