Web Based Proxies
What are web based Proxies ?
Web based proxies are nothing but http based web proxies. Their are two types of proxies, either web based or desktop based. In this article, we will be talking about web based proxies.
Most of web proxies look like this -

a Simple front page with lot of google adsense and a form. Once when you enter some URL into that form, a new page will be opened with your typed website in it, but in a lower frame. In the top frame, there will be more ads and a url form.
How to Make your own web proxy?
Their are many scripts available on php like phpproxy,glype, zelune etc and on perl as cgi proxy (though now outdated). You can install it on any domain and most of them are ready to use readymade proxy scripts, so you just need to upload them on the server and that's it.
Advantage of web based proxies
Over desktop based proxy software, web based proxies are very easy to use and cost nothing. Also they work really well when your systen admins have blocked some sites say myspace or youtube. Than you have to search for these web based proxies. You can many such proxy sites in our Proxy List.
There are many web based proxies with different functionalities and various configurations. Web based proxies are placed between your internet and your lan (local area network). In certain cases web based proxies are connected between a internet and back up server. Various web based proxies are connected between your back up server and LAN. This gives advanced protection to your system and data. Using web based proxies increases your overall cost but it is recommended considering the effect an organization can have if data gets leaked out of their database or if the server stops functioning.
Generally this overhead cost can be reduced by employing a central network management system, caching, improved network performance system, scalability, etc. Configuring and installing a web proxy server is generally costly and care should be taken while configuring a web proxy server, most of the data loss occurs due to miss configuration of web based proxies.
Some of the features which web based proxies should have are: -
Scalability and Caching: -Command line and user operability of web based proxies, efficient caching of documents, routing requests of cached documents, flexible command line operability, updates according to predefined time interval, cache array routing protocol so that client request can be determined from multiple requests on web based proxies, an efficient model of cache hierarchy, etc are some features of Scalability and Caching.
Filtering:- Filtering process should control network functions such as username and password options. Sorting out the client request from other requests is also carried out in this process. Filtering is a very important field for web based proxies. Blocking of URLs, blocking of URLs according to admin specification (database should be provided by admin), firewalls, SOCKS controls are also present in filtering field, protocols, Tunnels, Https, Http, SSL, SSL proxy etc are present. Traffic logging and reverse proxy functions are also present in filtering process which determines the configuration of web based proxies to be used.
Web based proxies should be installed or deployed where there is network bottleneck (huge increase of traffic). Web based proxies should be deployed at internet gateway and near branch offices.
