javascript - Bagaimana untuk mereka bentuk langganan dan tolak mesej yang serupa dengan Zhihu
学习ing
学习ing 2017-06-10 09:49:25
0
1
919

Ciri-ciri:

  1. Pengguna boleh mengikuti pengguna atau soalan lain, tetapi mereka boleh menerima mesej apabila pengguna lain mengemas kini jawapan mereka atau apabila soalan mempunyai jawapan baharu

  2. Pengguna boleh memproses mesej sebagai dibaca atau belum dibaca dan mengetahui bilangan mesej yang belum dibaca

Ragu:

Apakah teknologi yang perlu digunakan di bawah nod? Saya telah melihat langganan baris gilir mesej (redis?)
Bagaimanakah jadual pangkalan data perlu direka bentuk? Rasanya setiap pengguna ada data bebas sendiri yang perlu disimpan....

学习ing
学习ing

membalas semua(1)
学霸

Saya rasa ia hanyalah jadual yang menjimatkan pengikut pengguna Setiap kali anda ingin mendapatkan maklumat tolak, hanya pergi ke pangkalan data peribadi mereka untuk mendapatkan item yang dikemas kini berdasarkan pengikut anda dan kemudian suapan semula. Malah, kerana push bukan fungsi yang memerlukan ketepatan yang tinggi, ia boleh dikemas kini semasa pengguna menyemak imbas halaman, jadi ia tidak akan memberi banyak kesan kepada pengalaman anda.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan