Tags:

ขอสอบถามครับ ทราบมาว่ามี sse ที่สามารถทำให้ server ส่ง response มาที่ client ตลอดเวลา โดยอาศัยการ request เพียงครั้งเดียว ซึ่ง ณ ปัจจุบันผมยังใช้วิธีการ request ผ่าน Ajax วนลูปโดยการ setinterval JavaScript ซึ่งกำลังจะตัดสินใจเปลี่ยนไปใช้ sse แต่มีข้อสงสัยบางอย่างดังนี้ครับ

เนื่องจากแบบเดิมผมใช้วิธี request ผ่าน Ajax โดยวนลูป 2 sec ด้วยการใช้ setinterval JavaScript โดยไฟล์ที่ Ajax ไปนั้นมีการ connect mysql กับแบบใหม่ที่ใช้ sse ซึ่งยิงไปที่ไฟล์ที่มีการ connect MySQL sleep 2 sec แบบไหนหนัก server กว่ากันครับ

Get latest news from Blognone
By: bluezip
AndroidUbuntuWindows
on 2 September 2018 - 00:10 #1068575

ssr Server side rendering หรือเปล่า
ถ้ามีปัญหาเรื่องการเรียก ajax ลองใช้ shocket ดู php ก็มี

By: hisoft
ContributorWindows PhoneWindows
on 2 September 2018 - 00:30 #1068579 Reply to:1068575
hisoft's picture

sse - server sent event ครับ


The Phantom Thief

ฮือ อัพรูปเป็น gif ไม่ได้ (T-T)

By: osmiumwo1f
ContributorWindows PhoneWindows
on 2 September 2018 - 20:08 #1068643 Reply to:1068575

SSR นี่ไม่ได้ย่อมาจาก Super Super Rare หรอครับ #RNGesus

By: McKay
ContributorAndroidWindowsIn Love
on 2 September 2018 - 21:23 #1068647 Reply to:1068643
McKay's picture

One True Religion /pray


In Soviet Warcraft, Argus comes to you.

By: osmiumwo1f
ContributorWindows PhoneWindows
on 3 September 2018 - 11:06 #1068684 Reply to:1068647

One True Religion /pay
FTFY

By: JavaDevil
iPhoneUbuntuIn Love
on 3 September 2018 - 15:24 #1068742

ที่เคยเห็นแบบ realtime sync ของ firebase เค้าใช้ web socket ส่งข้อมูล

By: varavut
ContributorWindows PhoneAndroidBlackberry
on 4 September 2018 - 17:15 #1068928

ผมว่า Web Socket ตามความเห็นบนน่าจะดีกว่า

อยากทราบว่าสาเหตุที่ต้องการ query database ทุก 2 sec คืออะไรครับ ถ้าเพื่อดูข้อมูลอัพเดทผมว่าน่าจะลองหา library อะไรที่ไป watch log ของ database แทน เช่น php-mysql-replication แล้วพอได้ event ค่อยส่งไปให้คนที่ subscribe อะไรประมาณนั้นครับ


2bedev.com เขียนโปรแกรมระดับรากหญ้า

By: audy
AndroidUbuntu
on 8 September 2018 - 10:17 #1069619
audy's picture

WebSocket เถอะครับ

By: mossila
iPhoneWindows PhoneAndroidBlackberry
on 26 September 2018 - 16:29 #1072934
mossila's picture

SSE ชิลกว่าเยอะครับ