Есть один парень, который читает пост, а кто-то его редактирует.
Когда редактор сохраняет сообщение и публикует его, как обновить экран читателя?
Теперь я делаю это с автоматическим обновлением каждые 10 секунд (низкая частота, чтобы избежать заставки).
Спасибо за помощь.
Thierry
Я согласен с Мари М — это, вероятно, не такая хорошая идея, и вообще, я даже не уверен, что это стоит хлопот? Будет ли пользователь действительно много терять, если пропустит какой-то контент?
Один из способов сделать это, не прерывая читателя перебор использует AJAX — я уверен, вы найдете много руководств по его использованию. Скажем, вы пишете некоторый JavaScript, чтобы запросить у сервера все 10 секунд — тогда бэкэнд проверит, обновлено ли содержимое, скажем, через «update_date» или аналогичное поле в базе данных, если оно есть, он вернет текст обновления.
Теперь вопрос заключается в том, как правильно вставить текст, не обновляя все — решать вам.
Альтернатива Решение было бы просто отобразить всплывающее окно, говорящее, что Эта статья была изменена, вы можете обновить ее и предоставьте ссылку / кнопку для этого.
Других решений пока нет …