
Ziproxy is a forwarding, non-caching, compressing,
HTTP proxy server
In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource.
Instead of connecting directly to a server that can fulfill a req ...
targeted for traffic optimization.
The ziproxy software is regarded as lightweight in terms of memory and processing power consumption.
This software works by recompressing pictures (such as
JPEG
JPEG ( ) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and imag ...
,
GIF
The Graphics Interchange Format (GIF; or , see pronunciation) is a bitmap image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite and released on 15 June 1987. ...
,
PNG,
JPEG 2000
JPEG 2000 (JP2) is an image compression standard and coding system. It was developed from 1997 to 2000 by a Joint Photographic Experts Group committee chaired by Touradj Ebrahimi (later the JPEG president), with the intention of superseding the ...
), gzipping text and
HTML/
JS/
CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
data optimization. Additionally it offers latency reduction by preemptive name resolution.
Further functionalities of compression are supplied by means of optimization of code, named ''HTMLopt'', ''CSSopt'' and ''JSopt'' (
HTML/
CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
/
JS) which are analogous with
Minification (programming).
Currently there are ports being maintained by third parties for
Debian
Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
,
Gentoo Linux
Gentoo Linux (pronounced ) is a Linux distribution built using the Portage package management system. Unlike a binary software distribution, the source code is compiled locally according to the user's preferences and is often optimized for the ...
,
FreeBSD
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular ...
, and
OpenBSD
OpenBSD is a security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution (BSD). Theo de Raadt created OpenBSD in 1995 by forking NetBSD 1.0. According to the website, the OpenBSD project em ...
.
See also
*
Bandwidth management for measuring and controlling the communications (traffic, packets) on a network link
*
Comparison of web servers
*
Comparison of lightweight web servers
*
Proxy server which discusses client-side proxies
*
Reverse proxy which discusses origin-side proxies
*
Web accelerator which discusses host-based HTTP acceleration
External links
Official project homepageDebian entryGentoo-Portage entryZiproxy for iPhone- iPhone as a Ziproxy client
*
Ziproxy - Proxy de compactação e redução de imagens
Web accelerators
Proxy servers
Unix network-related software
{{network-software-stub