địa phương đầu tiên nghĩa là bản sao làm việc chính của nội dung ghi chú của bạn sống trên thiết bị của bạn. Trong Notestopin, ghi chú, thẻ, liên kết, và Pin metadata được lưu trữ trong chrome.storage.local bên trong hồ sơ Chrome thay vì được duy trì như một cơ sở dữ liệu ghi chú bên máy chủ.
Kiến trúc này cung cấp những lợi ích về quyền riêng tư, tốc độ và sở hữu có ý nghĩa – nhưng nó cũng tạo ra các hạn chế sao lưu và thiết bị.
Điều gì có nghĩa là địa phương đầu tiên trong một phần mở rộng Chrome
Khi bạn lưu một ghi chú, phần mở rộng viết nó vào bộ lưu trữ phần mở rộng địa phương của Chrome.Mở bảng điều khiển và tìm kiếm thư viện đọc dữ liệu địa phương.Thông tin văn bản không cần phải thực hiện một chuyến đi vòng quanh đến máy chủ ứng dụng trước khi nó xuất hiện.
Lưu trữ địa phương không giống như một tài liệu bình thường trong thư mục Tải xuống của bạn. Nó thuộc về hồ sơ trình duyệt và phần mở rộng. Xóa dữ liệu trình duyệt, xóa hồ sơ, mất thiết bị, hoặc xóa phần mở rộng có thể ảnh hưởng đến lưu trữ đó.
Lợi ích một: Hiệu suất server-side ít hơn
Nếu một dịch vụ không giữ một bản sao trung tâm của nội dung ghi chú, nội dung đó không nằm trong cơ sở dữ liệu của dịch vụ đó chờ đợi để được truy vấn, bị phá vỡ, hoặc bao gồm trong một sao lưu máy chủ.
Notestopin gửi một bộ hạn chế của các sự kiện sử dụng tên gọi thông qua điểm kết thúc phân tích của nó, chẳng hạn như cài đặt, cập nhật, sự kiện được ghi chú tạo ra, và tổng số ghi chú. Theo chính sách bảo mật sản phẩm, những sự kiện đó không chứa tài khoản Pinterest hoặc nội dung ghi chú. Điều đó chính xác hơn so với tuyên bố rằng phần mở rộng không giao tiếp với bất kỳ máy chủ nào.
Lợi ích hai: tìm kiếm phản ứng và truy cập offline
Các bài đọc địa phương tránh được sự chậm trễ của ứng dụng - máy chủ. Tìm kiếm có thể chạy chống lại thư viện đã được lưu trữ trong trình duyệt, và nội dung ghi chú được lưu giữ sẵn khi mạng không có sẵn. Tốc độ hiện tại vẫn phụ thuộc vào thiết bị, trình duyệt, và kích thước thư viện; “một thời gian” nên được xử lý như một mục tiêu thiết kế, không phải là một điểm tham chiếu phổ quát.
Lợi ích thứ ba: một con đường thoát ra rõ ràng hơn
Một công cụ đầu tiên địa phương nên làm cho tính di động rõ ràng. Notestopin xuất khẩu:
- Markdown Đánh giá cho một bản sao dễ đọc, di động của các ghi chú và vật liệu trước.
- JSON để sao lưu cấu trúc, tái nhập khẩu, hoặc chuyển đổi.
Xuất khẩu không xảy ra tự động. người dùng vẫn cần một lịch trình và một điểm đến an toàn.
Những gì địa phương đầu tiên không bảo vệ chống lại
- Ai đó có quyền truy cập vào hồ sơ trình duyệt bị khóa của bạn.
- Một thiết bị bị hư hỏng hoặc phần mềm độc hại với truy cập đủ.
- Thêm một sự gia tăng lạm dụng giấy phép.
- xóa bất ngờ, phá vỡ hồ sơ, hoặc một thiết bị bị mất mà không có sao lưu.
- Hiển thị sau khi bạn xuất các tập tin đến một vị trí không an toàn.
Thay đổi địa phương đầu tiên nơi nguy cơ sống; nó không loại bỏ rủi ro.
Thực hành backup routine
- Xuất khẩu JSON sau các phiên bản lớn hoặc ít nhất hàng tháng trong các dự án hoạt động.
- Giữ một bản sao bên ngoài hồ sơ trình duyệt.
- Lưu một bản sao thứ hai trên thiết bị khác hoặc lưu trữ mã hóa đáng tin cậy.
- Thỉnh thoảng mở xuất khẩu và xác nhận rằng các ghi chú gần đây đang có mặt.
- Sử dụng tên file rõ ràng với ngày để bạn biết bản sao nào là hiện tại.
Khi địa phương đầu tiên là sự lựa chọn đúng
Chọn địa phương đầu tiên khi bối cảnh cá nhân riêng tư, sử dụng ngoại tuyến, và tính di động dữ liệu quan trọng hơn so với hợp tác đa thiết bị tự động. Chọn một hệ thống đồng bộ khi chia sẻ thời gian thực và thiết bị không cần thiết là cần thiết - và đánh giá mã hóa, bảo mật tài khoản, bảo trì, và các tùy chọn xuất khẩu.
Lựa chọn trung thực không phải là “tốt địa phương, đám mây xấu.” Nó là một giao dịch giữa sự tiện lợi trung tâm và kiểm soát địa phương. Đối với các ghi chú tư nhân được gắn kết với dòng công việc Pinterest cá nhân, địa phương đầu tiên là một sự thiếu hụt mạnh mẽ khi gắn kết với xuất khẩu thường xuyên.
Hãy tiếp tục xây dựng hệ thống Pinterest của bạn
Tiếp tục với hướng dẫn phù hợp với bước tiếp theo của bạn:
Nhận Notestopin Chrome mở rộng
Thêm ghi chú riêng tư vào bất kỳ Pin, nhãn chúng, và tìm kiếm các tiết kiệm của bạn sau đó.
Thêm vào Chrome