Score:0

ฐานข้อมูลผู้ใช้เปรียบเทียบกับการจัดการผู้ใช้แบบรวมได้อย่างไร

ธง in

ขณะนี้ฉันกำลังตั้งค่าเว็บเซิร์ฟเวอร์ apache เครื่องแรกใน Ubuntu 20.04 บนฮาร์ดแวร์เฉพาะ จะโฮสต์บัญชีผู้ใช้ที่ไม่ซ้ำกัน <10,000 บัญชี โดยมีผู้ใช้พร้อมกันสูงสุดประมาณ 200 คน ฉันวางแผนที่จะใช้ Django

เนื่องจากไม่มีความรู้ทางทฤษฎีเกี่ยวกับการจัดการผู้ใช้ ฉันจึงสงสัยว่าฉันควรใช้ระบบผู้ใช้แบบรวมของ Ubuntu และเล่นกับ GID และการอนุญาต หรือเก็บทุกอย่างที่ใช้ python และเขียนตัวจัดการฐานข้อมูล sqlite3 และให้บริการเนื้อหาตาม userID ที่อ่านจากฐานข้อมูลผู้ใช้ดังกล่าวไปยัง กันผู้ใช้ออกจากระบบ

ข้อดี ข้อเสีย และสิ่งที่ควรทำและไม่ควรทำเกี่ยวกับหัวข้อนี้คืออะไร

Score:0
ธง cn

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

  • หากคุณตัดสินใจที่จะใช้ MySQL สิ่งที่คุณต้องมีคือตัวเชื่อมต่อใหม่ เนื่องจากฐานข้อมูลและเนื้อหาของคุณจะถูกคัดลอกอย่างง่ายดาย

  • หากคุณเคยตัดสินใจที่จะสนับสนุนระบบปฏิบัติการอื่น (redhat, suse, openBSD, gentoo ฯลฯ) มันก็จะง่ายเช่นกัน

  • แบ่งระบบของคุณออกเป็น 2 ดิสก์: 1 สำหรับระบบ 1 สำหรับสิ่งที่เกี่ยวข้องกับระบบของคุณ และใช้ symlinks หรือสำเนาโดยตรงเพื่อเชื่อมต่อกับดิสก์ระบบ ดังนั้นเว็บไซต์และฐานข้อมูลของคุณจึงไปที่ดิสก์ส่วนบุคคล

การอัปเกรดควรสร้างดิสก์ระบบด้วยระบบปฏิบัติการใหม่และแนบ (สำเนาของ) ดิสก์ผู้ใช้ ทำให้เวลาหยุดทำงานใกล้เป็นศูนย์เมื่อคุณต้องการเริ่มใช้ LTS ในอนาคต

WillyKeurig avatar
in flag
ขอบคุณ นี่คือคำแนะนำที่ดี

โพสต์คำตอบ

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