Gopher (giao thức)

Gopher (phiên âm tiếng Anh: /ˈɡfər/, dịch: Chuột nang) là một giao thức dùng trong việc phân phối, tìm kiếm và truy cập tài liệu trên nền mạng Internet. Bản thân giao thức này và giao diện người dùng được thiết kế để điều hướng chủ yếu thông qua các menu. Giao thức này đã từng được đề xuất như một giao thức thay thế HTTP cho World Wide Web (WWW) khi WWW còn đang trong giai đoạn hình thành, nhưng cuối cùng không thu hút được công chúng, dẫn đến việc nhường đường lại cho HTTP lên ngôi. Hệ sinh thái Gopher sau này thường được xem là tiền nhiệm của WWW.[1]

Gopher được phát triển bởi một nhóm dẫn đầu bởi Mark P. McCahill tại Đại học Minnesota. Nó cung cấp thêm những tính năng không được hỗ trợ trực tiếp bởi Web và đặt nặng ràng buộc về cấu trúc và tính phân cấp trên các văn bản. Giao diện thuần chữ (TUI) của nó thích hợp cho những môi trường làm việc từ xa thông qua các terminal, vốn phổ biến vào năm 1991 - thời điểm giao thức này được tạo ra, và tính đơn giản của giao thức này mở ra nhiều phương thức cài đặt các phần mềm phía client để sử dụng. Các phiên bản cải tiến của Gopher sau này hỗ trợ thêm dữ liệu đa phương tiện. Gopher được ưa chuộng bởi các người quản trị mạng vì tính tiết kiệm tài nguyên của nó so với Web.[2]

Kiến trúc mang tính phân cấp của Gopher đã tạo ra nền tảng để dựng lên thư viện số quy mô lớn đầu tiên trên thế giới[3]. Cho dù hiện tại giao thức Gopher đã bị thay thế hoàn toàn bởi Web trên Internet, giao thức này vẫn còn được dùng bởi các nhóm những người đam mê Gopher, trên các máy chủ quy mô nhỏ vẫn còn được bảo trì.

Chú thích

[sửa | sửa mã nguồn]
  1. ^ Carlson, Scott (ngày 5 tháng 9 năm 2016). “How Gopher Nearly Won the Internet”. Chronicle of Higher Education. Truy cập ngày 12 tháng 9 năm 2016.
  2. ^ “How Moore's Law saved us from the Gopher web”. ngày 12 tháng 3 năm 2009. Bản gốc lưu trữ ngày 31 tháng 8 năm 2011. Truy cập ngày 20 tháng 9 năm 2011.
  3. ^ Suzan D. McGinnis (2001). Electronic collection management. Routledge. tr. 69–72. ISBN 0-7890-1309-6.
Chúng tôi bán
Bài viết liên quan
Giới Thiệu Nhân Vật | Seele - Honkai: Star Rail
Giới Thiệu Nhân Vật | Seele - Honkai: Star Rail
Seele là một nhân vật có thuộc tính Lượng tử, vận mệnh săn bắn, có thể gây sát thương cho một kẻ địch
Review phim Mouse: Kẻ săn người
Review phim Mouse: Kẻ săn người
Phim nói về cuộc đấu trí giữa tên sát nhân thái nhân cách biệt danh 'Kẻ săn người' và cảnh sát
Guide Potions trong Postknight
Guide Potions trong Postknight
Potions là loại thuốc tăng sức mạnh có thể tái sử dụng để hồi một lượng điểm máu cụ thể và cấp thêm một buff, tùy thuộc vào loại thuốc được tiêu thụ
Nhân vật Ryuunosuke - Sakurasou No Pet Na Kanojo
Nhân vật Ryuunosuke - Sakurasou No Pet Na Kanojo
Akasaka Ryuunosuke (赤坂 龍之介 - Akasaka Ryūnosuke) là bệnh nhân cư trú tại phòng 102 của trại Sakurasou. Cậu là học sinh năm hai của cao trung Suiko (trực thuộc đại học Suimei).