Computer >> คอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

6 ทางเลือกในการแยกวิเคราะห์ Facebook ที่แนะนำ

6 ทางเลือกในการแยกวิเคราะห์ Facebook ที่แนะนำ

Parse เป็นบริการแบ็กเอนด์ที่ทำโดย Facebook บริการแบ็กเอนด์ใช้ที่เก็บข้อมูลบนคลาวด์ควบคู่ไปกับบริการพิเศษ ซึ่งมักจะรวมเข้ากับเครือข่ายสังคมออนไลน์และการแจ้งเตือนแบบพุชสำหรับแพลตฟอร์มต่างๆ โดยเฉพาะอย่างยิ่ง Parse ถูกใช้เป็นแบ็กเอนด์สำหรับอุปกรณ์มือถือ

ขออภัย Parse กำลังปิดตัวลง ตั้งแต่วันที่ 28 มกราคม 2016 Parse ได้ยุติการให้บริการ และเมื่อถึงวันที่ 28 มกราคม 2017 ระบบจะปิดตัวลงโดยสิ้นเชิง

ในบทความนี้ เราจะพูดถึงทางเลือกและการเปลี่ยน Parse ที่เราแนะนำ และสิ่งที่คุณทำได้ในฐานะนักพัฒนาแอปในอนาคต

6. แยกวิเคราะห์เซิร์ฟเวอร์

6 ทางเลือกในการแยกวิเคราะห์ Facebook ที่แนะนำ

หากคุณยังไม่พร้อมที่จะก้าวต่อไป Parse ก็ยังไม่ตายโดยสมบูรณ์ แต่เป็นโอเพ่นซอร์สและรู้จักกันในชื่อ Parse Server การเปลี่ยนผ่าน ควรเป็นวิธีที่ง่ายที่สุด เนื่องจากเป็นระบบเดียวกันเป็นส่วนใหญ่ อย่างไรก็ตาม คุณจะต้องจัดการเซิร์ฟเวอร์และฐานข้อมูล Mongo ของคุณเอง ซึ่งอาจเป็นเรื่องยากหากคุณกำหนดให้ Parse ทำงานทั้งหมดก่อนหน้านี้

นอกจากนี้ บริการนี้เป็นโอเพ่นซอร์ส ซึ่งแตกต่างจากตัวเลือกอื่นๆ ในรายการนี้ ซึ่งหมายความว่าเมื่อเดือนมกราคม 2017 ที่ผ่านมา ชุมชนจะเดินหน้าและปรับปรุงต่อไป

5. ไม่มีที่สิ้นสุด

6 ทางเลือกในการแยกวิเคราะห์ Facebook ที่แนะนำ

Backendless เป็นทั้งบริการโฮสติ้งและแพลตฟอร์มการพัฒนาแอป ตั้งแต่มีข่าวเกี่ยวกับ Facebook Parse ออกมา Backendless ก็ได้ทำการตลาดแทน Parse ระดับพรีเมียร์ โดยข้อดีหลักประการหนึ่งก็คือว่ามันใช้งานได้ฟรี

หากคุณเป็นนักพัฒนา Parse อยู่แล้วและต้องการประหยัดเงินในการเคลื่อนย้าย โปรดดู Backendless' Migration Guide ค่อนข้างเจาะลึกและควรช่วยเหลือคุณตลอดเส้นทาง

4. Built.io แบ็กเอนด์

6 ทางเลือกในการแยกวิเคราะห์ Facebook ที่แนะนำ

Built.io Backend เป็นบริการที่เน้นการเปิดใช้การสร้างแอปพลิเคชันที่รวดเร็ว ประโยชน์หลักของ Built.io คือการมุ่งเน้นที่การจัดการเซิร์ฟเวอร์คลาวด์และการปรับขนาดในขณะที่ให้นักพัฒนามุ่งเน้นไปที่ประสบการณ์ของผู้ใช้

ซึ่งเป็นส่วนเพิ่มเติมจากคุณลักษณะเพิ่มเติมของการผสานรวมเครือข่ายโซเชียล ตำแหน่งทางภูมิศาสตร์ และส่วนขยายระบบคลาวด์

3. โมแบ็ค

6 ทางเลือกในการแยกวิเคราะห์ Facebook ที่แนะนำ

moBack เป็นทั้งแบ็กเอนด์บนคลาวด์และสตูดิโอพัฒนาแอพ สามารถใช้งานได้บนโครงสร้างพื้นฐาน AWS (Amazon Web Services) ที่มีอยู่ก่อนหรือโครงสร้างพื้นฐานศูนย์ข้อมูลในองค์กร นอกจากนี้ยังเป็นแพลตฟอร์ม "ฟรี" อีกด้วย ซึ่งหมายความว่าคุณยินดีเป็นอย่างยิ่งที่จะลองใช้ด้วยตัวเองก่อนที่จะลงมืออย่างเต็มที่

คุณลักษณะที่นำเสนอโดย moBack ได้แก่ บริการวิเคราะห์ บริการการจัดการข้อมูล (ผ่าน REST API) และบริการแบ็กเอนด์หลักอื่นๆ เช่น การแจ้งเตือนแบบพุช

2. AnyPresence

6 ทางเลือกในการแยกวิเคราะห์ Facebook ที่แนะนำ

AnyPresence เป็นโซลูชันระดับองค์กรที่เน้นการจัดการกับธุรกิจขนาดใหญ่ พวกเขาปรับใช้ทั้งบนคลาวด์และในองค์กรและก่อตั้งขึ้นโดยผู้บริหาร Oracle และ Cisco คนก่อนเป็นหลัก

AnyPresence ให้ความสำคัญเป็นพิเศษกับการสนับสนุนลูกค้าที่แข็งแกร่งและฟีเจอร์สำหรับนักพัฒนาและองค์กรระดับสูง หากคุณเป็นธุรกิจขนาดใหญ่ AnyPresence อาจเป็นคนที่คุณกำลังมองหา ธุรกิจขนาดเล็กอาจต้องการมองหาที่อื่น

1. Firebase

6 ทางเลือกในการแยกวิเคราะห์ Facebook ที่แนะนำ

Firebase เป็นบริการแบ็กเอนด์ที่แข็งแกร่งและขับเคลื่อนโดย Google ต่างจากรายการอื่นๆ ในรายการนี้ Firebase มีความโปร่งใสทั้งหมดเกี่ยวกับรูปแบบการกำหนดราคา แม้ว่าโดยพื้นฐานแล้วจะให้บริการฟรีสำหรับการปรับใช้ที่เล็กที่สุด

เนื่องจากขับเคลื่อนโดย Google Firebase จึงมีเซิร์ฟเวอร์ที่ทรงพลังที่สุดอยู่เบื้องหลังให้คุณใช้งาน ดังที่กล่าวไปแล้ว ผู้ให้บริการรายอื่นในรายการนี้ก็ค่อนข้างเชื่อถือได้ในสิทธิของตนเอง ซึ่งมักจะได้รับการสนับสนุนจาก Amazon

ข้อเสีย ขณะนี้ Firebase ไม่มีเส้นทางที่ตรงไปตรงมาจาก Parse ซึ่งทำให้เป็นทางเลือกมากกว่าการแทนที่

บทสรุป

Firebase ได้รับคะแนนจากฉันตามการสนับสนุนและความโปร่งใส ดังที่กล่าวไว้ AnyPresence อาจดีกว่าสำหรับองค์กรขนาดใหญ่ moBack เพิ่มการพัฒนาแอปลงในการผสมผสาน Built.io นำเสนอบริการต่างๆ ของตัวเอง และ Backendless ที่จะช่วยให้คุณเปลี่ยนจาก Parse เป็นแบ็กเอนด์ใหม่ได้อย่างราบรื่น

เช่นเดียวกับสิ่งต่างๆ ในชีวิต สิ่งที่คุณใช้แทน Parse นั้นเป็นเรื่องของความชอบส่วนตัวจริงๆ คำแนะนำสูงสุดของฉันคือ Firebase (หากคุณยังไม่ได้ใช้ Parse) และ Backendless (หากคุณใช้)