I've installed squid proxy server for a company and now they ask me to add blacklisting capabilities for squid.
The most obvious thing that comes to mind is just to find a huge blacklist file on the internet and hook it up to squid configuration as external file.
The other option is to use dedicated solution like squidguard.
I also want to include ability to edit and add entries to a black list through web interface. Although it's not strictly necessarily since I can write it myself with php.
I would welcome any suggestions. My main priority is performance and reliability and if possible I'd like to keep it simple.