RobertPitt
RobertPitt

Reputation: 57268

Steps to prevent spam on system like Digg

I am currently working on a system that's based around the concept of Digg where you have a button on an external site and a user who clicks that button gets to post / digg it.

Anyway, I'm looking for some information on the types of spam that I should expect as time goes on.

So far I have thought about a fair few factors, such as flag system, X rates by different users before frontage, Domain Monitoring, and some others.

Any ideas on what money-hungry site owners would attempt?

Upvotes: 0

Views: 171

Answers (2)

bcosca
bcosca

Reputation: 17555

Instead of telling you what you should watch out for, here's a more proactive approach: take a look at Akismet, CAPTCHA, DNSBL checks, and bandwidth throttling. All these can be done in PHP. This way you can start real-coding and not vapor-coding.

Upvotes: 1

danielgwood
danielgwood

Reputation: 212

I expect creating a system like digg's, you will be prone to problems like:

  • Voting from bots to get items higher (prevent with captcha, time delay between vote ups, karma system)
  • Organised groups of users voting eachothers stuff up (to combat this you can try comparing submissions with votes from other users. If User A always votes User B's content up, and vice versa, you have a fixed result)

Plus the more common problems - mass account creations, mass automated submissions, spam being added. These are combatted using the systems you have mentioned, plus a bayesian spam filter.

Upvotes: 1

Related Questions