84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
[问题描述]主要是对此感到好奇,但是不甚明白其中原理,想做简单实现,实现其中核心功能(即意思到了即可)
其中的理论知识点?
可以参考的资料(中英文)?
[环境&重现]Windows10+Python2.7.10服务器环境时:Ubuntu14-Server
[补充]熟悉Python的Tornado,Flask在学习gevent
欢迎选择我的课程,让我们一起见证您的进步~~
複数人で編集するフロントエンドはバックエンドよりも難しいと思います。実際、複数人での編集は本質的にチャット ルームに似ています。複数人間の同期は WebSocket を使用して実現でき、バックエンドはエコー サーバーと同様のサービスを実装します。フロントエンド エディターには多くのコードが必要なように感じますが、それはどの程度リッチ テキストを実現したいかによって異なります。
最初に非同期フレームワークが必要で、次に WebSocket を使用し、残りはテキスト エディターを使用します。最後に、通信はどのくらいの頻度で行われますか? 送信する前にユーザーの入力が完了するのを待つプロセスですか? 文字入力ごとに 1 回送信されますか?
複数人で編集するフロントエンドはバックエンドよりも難しいと思います。実際、複数人での編集は本質的にチャット ルームに似ています。複数人間の同期は WebSocket を使用して実現でき、バックエンドはエコー サーバーと同様のサービスを実装します。フロントエンド エディターには多くのコードが必要なように感じますが、それはどの程度リッチ テキストを実現したいかによって異なります。
最初に非同期フレームワークが必要で、次に WebSocket を使用し、残りはテキスト エディターを使用します。最後に、通信はどのくらいの頻度で行われますか? 送信する前にユーザーの入力が完了するのを待つプロセスですか? 文字入力ごとに 1 回送信されますか?