【发布时间】:2013-09-17 13:32:01
【问题描述】:
我正在尝试编写一个基于 Web 的应用程序,该应用程序允许用户在浏览器窗口中打开文档并使用某种编辑器(例如 MS Word)对其进行编辑(任何编辑器都可以使用),然后让用户保存文档并将其存储在数据库中。我可以在浏览器窗口中打开文档,但我不知道如何将其保存回数据库。这可能吗?数据库在服务器端,而不是客户端。
谢谢。
【问题讨论】:
我正在尝试编写一个基于 Web 的应用程序,该应用程序允许用户在浏览器窗口中打开文档并使用某种编辑器(例如 MS Word)对其进行编辑(任何编辑器都可以使用),然后让用户保存文档并将其存储在数据库中。我可以在浏览器窗口中打开文档,但我不知道如何将其保存回数据库。这可能吗?数据库在服务器端,而不是客户端。
谢谢。
【问题讨论】:
这将非常棘手。
您可能需要 Word 宏或其他东西来检测文件何时保存,然后处理服务器上处理它所需的任何代码。
我的建议是使用现有的基于浏览器的文档编辑器,例如 Google Documents,并连接到它的 API 来完成您需要的任何数据库工作。
否则这将非常复杂(您将支持哪些编辑器?您可以对用户的机器运行任意代码吗?如果他们离线怎么办?等等)。
【讨论】: