Adsense (Already been stated)
And any click ads to get paid option works, if you have a big community you can get massive referrals.
Also other ad offering programs such as adsense ads can be put on your page for additional revenue. (Adsense is more bang for your buck though)
And you could always charge your website members for some premium features on your website!