Gopher (protocolo)


El Gopher protocolo / ɡ f ər / es un protocolo de comunicación diseñado para la distribución, la búsqueda y recuperación de documentos en Internet Protocol redes. El diseño del protocolo Gopher y la interfaz de usuario se basa en menús y presentó una alternativa a la World Wide Web en sus primeras etapas , pero finalmente cayó en desgracia y cedió a HTTP . El ecosistema Gopher se considera a menudo como el predecesor eficaz de la World Wide Web. [1] [2]

El protocolo fue inventado por un equipo dirigido por Mark P. McCahill [3] en la Universidad de Minnesota . Ofrece algunas funciones que la Web no admite de forma nativa e impone una jerarquía mucho más fuerte en los documentos que almacena. Su interfaz de menú de texto se adapta bien a entornos informáticos que dependen en gran medida de terminales informáticos remotos orientados a texto , que todavía eran comunes en el momento de su creación en 1991, y la simplicidad de su protocolo facilitó una amplia variedad de implementaciones de clientes. Más reciente [ ¿cuándo? ] Las revisiones de Gopher y los clientes gráficos agregaron soporte para multimedia. [ cita requerida ]

La estructura jerárquica de Gopher proporcionó una plataforma para las primeras conexiones de bibliotecas electrónicas a gran escala. [4] El protocolo Gopher todavía está en uso por los entusiastas, y aunque ha sido reemplazado casi por completo por la Web, queda una pequeña población de servidores mantenidos activamente. [2]

El sistema Gopher fue lanzado a mediados de 1991 por Mark P. McCahill, Farhad Anklesaria, Paul Lindner, Daniel Torrey y Bob Alberti de la Universidad de Minnesota en los Estados Unidos. [5] Sus objetivos centrales fueron, como se indica en RFC  1436 :

Gopher combina jerarquías de documentos con colecciones de servicios, incluidos WAIS , los motores de búsqueda Archie y Veronica , y puertas de enlace a otros sistemas de información como File Transfer Protocol (FTP) y Usenet .

El interés general en los sistemas de información de todo el campus (CWIS) en la educación superior en ese momento, [6] y la facilidad de configuración de los servidores Gopher para crear un CWIS instantáneo con enlaces a los directorios y recursos en línea de otros sitios fueron los factores que contribuyeron a Adopción rápida de Gopher.


El menú de nivel superior de un servidor Gopher.