squid blacklist solution

view full story

http://serverfault.com – 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 (HowTos)