Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 使用AngularJs创建软件文档?_Laravel_Document - Fatal编程技术网

Laravel 使用AngularJs创建软件文档?

Laravel 使用AngularJs创建软件文档?,laravel,document,Laravel,Document,我目前正在使用Laravel和AngularJs开发一个web应用程序。文档模块中的一个要求是,他们希望创建、更新像Google文档或Zoho文档这样的文档 我在谷歌上搜索,但找不到解决办法 我如何实现它?这似乎是一项艰巨的任务。这真是一件大事。下面是一个示例流程,说明了实现的工作原理: 跟踪每次更改,例如客户端上的按键 创建修补程序消息 将修补程序发送到后端服务器 通知所有其他用户内容已被修改,并发送修补程序以应用 在客户端上应用补丁程序 每次发生变化时都要重复 当然,后端必须接受来自所有客户

我目前正在使用Laravel和AngularJs开发一个web应用程序。文档模块中的一个要求是,他们希望创建、更新像Google文档或Zoho文档这样的文档

我在谷歌上搜索,但找不到解决办法


我如何实现它?这似乎是一项艰巨的任务。

这真是一件大事。下面是一个示例流程,说明了实现的工作原理:

跟踪每次更改,例如客户端上的按键 创建修补程序消息 将修补程序发送到后端服务器 通知所有其他用户内容已被修改,并发送修补程序以应用 在客户端上应用补丁程序 每次发生变化时都要重复 当然,后端必须接受来自所有客户端的消息,并将其分发给打开同一文档的所有其他客户端。Google Docs的工作方式与Chrome的开发者工具类似,例如,你可以在Chrome的开发者工具中查看Google Docs,也可以在Chrome的开发者工具中查看Google Docs

编辑


使用上述服务之一的API,而不是构建自己的模块

这真是一件大事。下面是一个示例流程,说明了实现的工作原理:

跟踪每次更改,例如客户端上的按键 创建修补程序消息 将修补程序发送到后端服务器 通知所有其他用户内容已被修改,并发送修补程序以应用 在客户端上应用补丁程序 每次发生变化时都要重复 当然,后端必须接受来自所有客户端的消息,并将其分发给打开同一文档的所有其他客户端。Google Docs的工作方式与Chrome的开发者工具类似,例如,你可以在Chrome的开发者工具中查看Google Docs,也可以在Chrome的开发者工具中查看Google Docs

编辑


使用上述服务之一的API,而不是构建自己的模块

对于goole文档,您可以将以下内容与angular js结合使用:

对于goole文档,您可以将以下内容与angular js结合使用:

谢谢您的回答,如何在服务器中保存数据以及在何处保存数据?你能建议我吗?例如,你可以在服务器上有一个文档,每次补丁到达时都对它进行补丁。还有其他方法可以保持文件的版本控制,但这些方法也可能有一些严重的缺点。如果我想创建word文档,如何在文档中保存内容?是否直接在服务器中保存word文档?那我怎么能再编辑一次呢?谷歌创建了一个在线编辑器,它需要多年的工作和很多会员一起完成。我不认为我们中的任何人能够在合理的时间内单独创造一个这样的编辑。您可以尝试从多个浏览器编辑文本文件,这将是一个巨大的挑战。但是我认为文档真的很难管理,所以如果我是你,我就不会这么做。这很好。。关于zoho作家的故事。它还需要大量的人员和大量的工作?谢谢您的回答,如何以及在哪里将数据保存在服务器中?你能建议我吗?例如,你可以在服务器上有一个文档,每次补丁到达时都对它进行补丁。还有其他方法可以保持文件的版本控制,但这些方法也可能有一些严重的缺点。如果我想创建word文档,如何在文档中保存内容?是否直接在服务器中保存word文档?那我怎么能再编辑一次呢?谷歌创建了一个在线编辑器,它需要多年的工作和很多会员一起完成。我不认为我们中的任何人能够在合理的时间内单独创造一个这样的编辑。您可以尝试从多个浏览器编辑文本文件,这将是一个巨大的挑战。但是我认为文档真的很难管理,所以如果我是你,我就不会这么做。这很好。。关于zoho作家的故事。它也需要很多人和很多工作?