Fetch vs Push email
โพสนี้ผมเอามาจาก kblog เดิมครับ
ช่วงนี้เห็นกระแสพูดถึง BlackBerry กันเยอะเลย พาจะให้มีการเปรียบเทียบกับ iPhone อย่างนั้นอย่างนี้
ตอนแรกคิดว่าจะเขียนเรื่องนี้เป็น thoughts เอาไว้ในหน้าแรกของ mmm แต่ด้วยความคิดเห็นที่แตกต่าง (เท่าที่อ่านมาหลาย ๆ เวป) คิดว่า ไม่เอาดีกว่า ผมไม่อยากให้มีการขัดแย้งแบบรุนแรงเกิดขึ้นใน mmm
รักใครชอบใครก็นานาจิตตังครับ :D
ที่จะเขียนต่อไปนี้เป็นการใช้งาน email บน iPhone และความคิดเห็นของผมบางส่วนเกี่ยวกับ email แบบ push vs fetch ครับ
- Push : เมื่อมีอีเมล์เข้ามาที่ server เขาจะทำการส่งอีเมล์นั้นมาให้เราเลยในมือถือของเราแทบจะทันที
- Fetch : ตัว server อยู่เฉย ๆ แล้วมือถือของเรา (iPhone) จะส่งสัญญาณไปถาม server เป็นระยะว่ามีอีเมล์ใหม่เข้ามาหรือไม่ ถ้ามี ก็ค่อยส่งเข้า iPhone ของเรา
อีเมล์แบบ Push นั้น iPhone ใช้งานได้กับ MobileMe ถ้าเป็น email service เจ้าอื่นจะไม่มีตรงนี้ครับ ทำให้หลาย ๆ คนผิดหวัง
แต่ในความคิดของผมนะ เอาเข้าจริง ๆ คือคนเรามีระยะเวลาตอบสนองของอีเมล์ไม่เท่ากัน และผมเชื่อว่า ด้วยระยะเวลาตรงนี้ + การจัดการดำเนินงานเพื่อตอบสนองอีเมล์นั้น ๆ เข้าไปแล้ว..
อีเมล์แบบ Push หรือแบบ Fetch นั้นไม่ต่างกันในแง่ของ productivity ครับ
คือการตอบสนองอีเมล์ที่ต่างกัน 15-30 นาที ผมคิดว่ามีความแตกต่างที่น้อยมากในชีวิตจริง
ไม่ใช่ว่าอีเมล์จะมีเรื่องด่วนไม่ได้ แต่ถ้าคุณมีเรื่องด่วนจัดแบบจริงจัง ผมเชื่อว่า คนส่วนมากเลือกที่จะใช้วิธีการสื่อสารแบบอื่นไปครับ เช่นโทรศัพท์
การ Fetch อีเมล์ทุก ๆ 15, 30 นาที หรือว่าทุก ๆ ชั่วโมงนั้น ผมเชื่อว่าทำให้คนทำงานได้ง่ายขึ้น เพราะว่ามีระยะเวลาที่แน่นอนในการรับอีเมล์ใหม่ หรือคาดหวังว่าจะมีงานใหม่เข้ามาทุก ๆ ช่วงระยะเวลาหนึ่ง ทำให้สามารถเอาเวลาส่วนที่เหลือหลังจากได้อีเมล์มาแล้วไปทำงานเพื่อตอบสนองอีเมล์ที่ได้รับมาได้เต็มที่
กลับกันกับ Push
ได้อีเมล์เร็วจริง แต่ระยะเวลาตอบสนองนั่นก็เรื่องนึงครับ ถ้าคุณเป็นคนทำงาน แล้วมีคนเดินมาให้งานคุณทั้งวัน คุณย่อมอยากที่จะจัดระบบการรับงานคุณเองถูกไหมครับ? เพื่อที่จะได้รู้ว่าต้องทำอะไรให้ใครก่อนหลัง เพราะถ้างานเข้ามาเรื่อย ๆ จากทุก ๆ ทางแบบนี้ คุณก็ต้องเลือกลำดับทำงานก่อนหลังอยู่ดี
จะตอบสนองทันทีทุกงานหรือว่าทุกอีเมล์ก็เป็นไปไม่ได้ ^^'
อีกอย่างนึงคือเรื่องชีวิตจริงของผู้ใช้ .. คนที่จะใช้ email ไม่ว่า push หรือ fetch เข้ามือถือ คือคนที่ทำงานอยู่นอกสถานที่น่าจะได้ประโยชน์กว่าคนที่อยู่หน้าคอมฯ เพราะถ้าอยู่หน้าคอมฯ โปรแกรมดึงอีเมล์มาอ่านได้บ่อยเท่าที่ต้องการอยู่แล้ว =)
คนแบบนี้ต้องเดินทาง หรือทำนู่นนี่นั่น (เว้นเสียแต่ว่าจะนั่งเล่นอยู่ที่ร้านกาแฟเฝ้าโทรศัพท์ได้ทั้งวัน) .. ด้วยพฤติกรรมที่ต้องเดินทาง หรือไปนู่นไปนี่นอกสถานที่ด้วยแล้ว ผมยิ่งคิดว่าไม่ต่างกันครับ เพราะคนเราก็หยิบโทรศัพท์ขึ้นมาดูตลอดเวลาไม่ได้ มันเลยทำให้มี gap ช่องว่าตรงนี้เข้ามา
สุดท้ายแล้ว.. ไม่ใช่อะไรแย่กว่าอะไร แต่ผมคิดว่า สุดท้้ายแล้วด้วยข้อจำกัดของการทำงานในชีวิตจริง การใช้ email ไม่ว่า push หรือ fetch นั้น ให้ผลสุดท้ายที่ออกมาแล้วไม่ต่างกันครับ =)