
เว็บ UI ที่รวดเร็วและปลอดภัยสำหรับการจัดการเซิร์ฟเวอร์ MongoDB ดูแอพนี้ในการดำเนินการ: https://webmongo.now.sh
ปัจจุบันไม่มีวิธีง่ายๆในการจัดการเซิร์ฟเวอร์ MongoDB จากอุปกรณ์หลายเครื่อง คุณต้องดาวน์โหลดไคลเอนต์ที่ทำขึ้นเป็นพิเศษสำหรับแพลตฟอร์มที่คุณใช้ สิ่งนี้ไม่สะดวกเพราะไม่เพียง แต่ต้องหาไคลเอนต์ที่ดี แต่ยังรอให้ติดตั้งและต้องเพิ่มเซิร์ฟเวอร์ของคุณอีกครั้งในทุกอุปกรณ์
มันจะดีมากถ้าการจัดการเซิร์ฟเวอร์ MongoDB สามารถทำได้ผ่านเว็บอินเตอร์เฟสโดยไม่ต้องใช้อะไรนอกจากเว็บเบราว์เซอร์ของคุณเพียงอย่างเดียว แต่คำถามมาแล้ว: เป็นความคิดที่ดีที่จะเก็บสตริงการเชื่อมต่อทั้งหมดของคุณไว้ในเซิร์ฟเวอร์ระยะไกลหรือไม่? จะเป็นอย่างไรถ้ามีคนเข้ามาเข้าถึงฐานข้อมูลและจัดการเพื่อถอดรหัสสตริงการเชื่อมต่อของคุณ? การมีฐานข้อมูลผู้ใช้ส่วนกลางก็หมายความว่าพวกเขามีแนวโน้มที่จะทำให้บัญชีของพวกเขาถูกบุกรุกหากพวกเขาไม่ปลอดภัยบัญชีของพวกเขาดีพอ
นี่คือที่ WebMongo เข้ามาเล่น WebMongo เป็นเว็บแอปพลิเคชันที่ให้คุณมีฐานข้อมูลการกระจายอำนาจของเซิร์ฟเวอร์ MongoDB ของคุณเองโดยไม่ต้องปรับใช้อะไรกับเซิร์ฟเวอร์ของคุณเลย แทนที่จะจัดเก็บสตริงการเชื่อมต่อของคุณในฐานข้อมูลระยะไกลมันจะเก็บไว้ในอุปกรณ์ของคุณโดยใช้ LocalStorage จากนั้นคุณสามารถส่งออกข้อมูลของคุณไปยังไฟล์ที่เข้ารหัสโดยใช้ข้อความรหัสผ่านและนำเข้าไฟล์นี้บนอุปกรณ์อื่น คุณสามารถใช้ WebMongo เพื่อแสดงรายการแก้ไขหรือลบเอกสารของคุณจากเซิร์ฟเวอร์จำนวนอนันต์หรือสร้างใหม่
WebMongo เป็นแอปพลิเคชั่น SAPPER ที่ใช้ Express และไดรเวอร์ MongoDB Node.js อย่างเป็นทางการเพื่อประมวลผลการสอบถามและคำขอของคุณ มันปรับใช้กับ Vercel โดยอัตโนมัติ สำหรับการจัดเก็บเซิร์ฟเวอร์/สตริงการเชื่อมต่อของคุณ WebMongo ใช้ localStorage ของเบราว์เซอร์
คุณสามารถเรียนรู้วิธีปรับใช้อินสแตนซ์ของคุณเองของ WebMongo ได้ที่นี่: https://webmongo.now.sh/docs/deployment.html
MIT โครงการนี้ไม่ได้เป็นพันธมิตรหรือรับรองโดย MongoDB, Inc. MongoDB และโลโก้ Leaf เป็นเครื่องหมายการค้าของ MongoDB, Inc.