Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Anti-Spam
Search
larryzhao
November 24, 2015
Programming
0
64
Anti-Spam
Anti-Spam @2015-11-24 RubyTue
larryzhao
November 24, 2015
Tweet
Share
More Decks by larryzhao
See All by larryzhao
pjax & jianshu.pdf
larryzhao
1
180
Other Decks in Programming
See All in Programming
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
850
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
270
認証・認可の基本を学ぼう前編
kouyuume
0
260
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
410
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
130
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
180
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
18
7.5k
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
250
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
420
チームをチームにするEM
hitode909
0
350
Cap'n Webについて
yusukebe
0
140
TestingOsaka6_Ozono
o3
0
170
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Designing Experiences People Love
moore
143
24k
How to build a perfect <img>
jonoalderson
0
4.6k
The browser strikes back
jonoalderson
0
55
Facilitating Awesome Meetings
lara
57
6.7k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
57
37k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Balancing Empowerment & Direction
lara
5
810
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Transcript
ANTI SPAM @JIANSHU.COM Created by / Larry Zhao @larryzhao
SPAM IS HARMFUL Users will see bad contents. It puts
stress on your application. Data explosion. Downgraded by Search Engines.
TYPES SEO Marketing Fraud
DEFENSE 1. Captcha & Authentication 2. Frequency Control 3. Business
Limits 4. Content Filtering + Pattern Recognition 5. Behaviour Detection 6. Human Labour 7. Ban User and delete user
CAPTCHA & AUTHENTICATION Image Captcha API signature Geetest.com
FREQUENCY CONTROL Redis Lock
BUSINESS LIMITS Bind mobile to publish articles First day of
registration can only publish 100 articles Every hour can only publish 50 articles
CONTENT FILTERING Regex + Keywords + Domains Delayed check
BEHAVIOUR DETECTION Frequent publishes in a short period after registration
Similar content
HUMAN LABOUR Regular Email Slack/Pubu.im
BAN + DELETE Restore
SYSTEM REQUIREMENTS Automation Configurable
ENDLESS WAR...
FAQ
THANK YOU!