Tôi đang tạo một trang web mà tôi nghĩ rằng phải có một cơ sở dữ liệu phía khách hàng. Các tùy chọn khác sẽ là để dính mọi thứ trên máy chủ với chi phí tăng độ phức tạp và giảm khả năng mở rộng. Tôi có những lựa chọn nào? Tôi có phải xây dựng một plugin không? Tôi có phải đợi cho đến khi HTML5 tuân thủ mọi người không?Tôi cần một cơ sở dữ liệu trình duyệt phía máy khách. Các lựa chọn của tôi là gì
Cập nhật Đã có rất nhiều ý kiến về việc tại sao tôi sẽ thực sự cần điều này. Đây là suy nghĩ của tôi. Hãy cho tôi biết nếu tôi là ngớ ngẩn:
- Khách hàng sẽ có trạng thái lớn và phức tạp yêu cầu tương tác dữ liệu mà tôi cần. Do đó (tôi nghĩ) các cookie đã hết ảnh.
- Dữ liệu này là tạm thời, do đó, khách hàng sẽ không quan tâm nếu nó bị xóa ngay sau khi họ đóng một phiên. Tuy nhiên, họ sẽ cần phải giữ dữ liệu nếu họ truy cập một trang web khác và sau đó quay lại. Do đó (tôi nghĩ) bằng cách nào đó lưu trữ dữ liệu trong một số loại thực hiện SQL javascript sẽ không hoạt động.
- Tôi chắc chắn có thể làm mọi thứ mà tôi muốn thực hiện trên máy chủ và máy chủ có thể quy mô để quản lý tải (Facebook). Nhưng (Tôi nghĩ) Tôi muốn xây dựng một plugin hơn là trả tiền cho cơ sở hạ tầng để hỗ trợ tải này. Điều này là cho một khởi động xương trần. (The giàu khởi động là, barer xương của tôi sẽ được.)
Tại sao bạn cho rằng nó phải nằm ở phía khách hàng? Vui lòng giải thích? –
"Tôi đang tạo một trang web mà tôi nghĩ phải có một cơ sở dữ liệu phía khách hàng" - Có lẽ mô tả vấn đề thực tế của bạn, và không phải là một giải pháp được nhận thức cho một vấn đề mà bạn chưa nói với chúng tôi .... –
@John bạn muốn hỗ trợ? –