A lot of businesses look at serving ads on their website in order to monetize it. Having a good system in place for managing ads is very important, especially as your site and the number of ads grow.
As a big fan of open source software, I recommend that you check out the OpenX ad server. Here are some of the features:
- Easily manage your ads – OpenX makes it easy for you to create, edit and delete several different ad types. In fact, you can set up your advertisers as users and allow them to manage their own ads!
- You control delivery – You determine who sees what ads. Limit delivery based on location, date or time and even custom variables.
- Measure performance of ads – You can easily provide reports to your advertisers regarding the performance of their ads.
I have set up OpenX for several sites and have found it easy to work with. If you have any questions about it, please ask!