
When making a proxy, you need to choose what type of proxy you are going to make. The two main proxies are:
- PHP Proxy
- CGI Proxy.
PHP Proxy is very fast, and doesn't use much CPU and memory compared to CGI. There are a few issues with the url form. E.G If you go to a PHP Proxy and go to forbes.com, the url form won't appear (
Click here to view). PHP Proxies are also used for
Hotlinking. This can use alot of bandwidth, however PHP Proxy versions 0.5b2 and above and protection built in.
CGI Proxy is slower than PHP, but is more secure for the end user. It has better support for javascripts, and can log into more sites compared to PHP Proxy. CGI Proxy is very intense on your server, and requires alot of ram. This can make it pretty costly. Most people don't use CGI Proxy to hotlink because it loads images slower. CGI Proxy does not have Hotlink protection built in. It also does not use as much bandwidth as PHP Proxy does, because less people hot link with it.