PyGopherd
Encyclopedia
PyGopherd is a modern Internet Gopher server written in Python
and is maintained by John Goerzen
. In addition to support for RFC 1436 Gopher and Gopher+
, PyGopherd also supports HTTP and WAP
.
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...
and is maintained by John Goerzen
John Goerzen
John Goerzen is a prominent member of the Internet Gopher community and a former president/chairman of Software in the Public Interest. He is the developer for the PyGopherd Gopher server and runs [gopher://gopher.quux.org/ gopher.quux.org], one of the largest maintained Gopher servers...
. In addition to support for RFC 1436 Gopher and Gopher+
Gopher+
Gopher+ is a forward compatible enhancement to the RFC [ftp://ftp.ietf.org/rfc/rfc1436.txt 1436] Gopher protocol. Gopher+ works by sending extra data between the client and the server.-How it works:...
, PyGopherd also supports HTTP and WAP
Wireless Application Protocol
Wireless Application Protocol is a technical standard for accessing information over a mobile wireless network.A WAP browser is a web browser for mobile devices such as mobile phones that uses the protocol.Before the introduction of WAP, mobile service providers had limited opportunities to offer...
.
External links
- [gopher://gopher.quux.org/1/devel/gopher/pygopherd PyGopherd development site (Gopher link)]
- [gopher://pineapple.vg/h/Documentation/pygopherd.html PyGopherd Documentation]
- Git repository