Điểm:0

Cơ sở dữ liệu người dùng so với quản lý người dùng tích hợp như thế nào

lá cờ in

Hiện tại tôi đang thiết lập máy chủ web apache đầu tiên của mình trong Ubuntu 20.04 trên phần cứng chuyên dụng. Sẽ lưu trữ <10000 tài khoản người dùng duy nhất với tối đa xấp xỉ 200 người dùng đồng thời. Tôi dự định sử dụng Django.

Không có kiến ​​thức lý thuyết về quản lý người dùng, tôi tự hỏi liệu mình có nên sử dụng hệ thống người dùng tích hợp của Ubuntu và chơi với GID và quyền hay giữ mọi thứ dựa trên python và viết trình xử lý cơ sở dữ liệu sqlite3 và cung cấp nội dung dựa trên ID người dùng được đọc từ cơ sở dữ liệu người dùng đã nói tới giữ người dùng ra khỏi hệ thống.

những lợi ích, nhược điểm và những điều nên làm và không nên làm về chủ đề này là gì?

Điểm:0
lá cờ cn

Tính di động là chìa khóa ở đây. Bạn càng làm cho nó di động thì bạn càng có nhiều thời gian dễ dàng hơn trong tương lai. Sử dụng phương thức cơ sở dữ liệu cho người dùng và mật khẩu, đồng thời cố gắng giữ hệ điều hành của bạn ở chế độ mặc định nhất có thể. Cố gắng không cài đặt gói và tạo tập lệnh cho tất cả các bản cập nhật bạn cần (mô-đun cho máy chủ web và python) để bạn có thể chạy lại tập lệnh bất cứ khi nào cần.

  • Nếu bạn từng quyết định sử dụng MySQL, tất cả những gì bạn cần là một trình kết nối mới vì cơ sở dữ liệu và nội dung của bạn dễ dàng được sao chép.

  • Nếu bạn từng quyết định hỗ trợ một hệ điều hành khác (redhat, suse, openBSD, gentoo, v.v.) thì cũng rất dễ dàng.

  • Chia hệ thống của bạn thành 2 ĐĨA: 1 cho hệ thống, 1 cho bất kỳ thứ gì liên quan đến hệ thống của bạn và sử dụng các liên kết tượng trưng hoặc bản sao trực tiếp để kết nối với đĩa hệ thống. Vì vậy, trang web và cơ sở dữ liệu của bạn đi đến đĩa cá nhân.

Việc nâng cấp phải tạo một đĩa hệ thống với HĐH mới và đính kèm (bản sao của) đĩa người dùng. Điều đó làm cho thời gian chết gần như bằng không khi bạn muốn bắt đầu sử dụng LTS trong tương lai.

WillyKeurig avatar
lá cờ in
Cảm ơn bạn, đây là lời khuyên âm thanh.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.