Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Anti-Spam
Search
larryzhao
November 24, 2015
Programming
78
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Anti-Spam
Anti-Spam @2015-11-24 RubyTue
larryzhao
November 24, 2015
More Decks by larryzhao
See All by larryzhao
pjax & jianshu.pdf
larryzhao
1
200
Other Decks in Programming
See All in Programming
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
160
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
330
Go 1.27 における memory allocation の高速化
andpad
0
270
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
210
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
1
520
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
440
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
160
What's New in Android 2026
veronikapj
0
270
30年振りにコンパイラの定数整数除算を改善した
herumi
1
150
AIと壁打ちしながら進めるコスト管理
fufuhu
0
790
SlackアプリとLambdaの 連携を構築した話
pawn_4_s
1
130
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
250
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Abbi's Birthday
coloredviolet
3
9.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Documentation Writing (for coders)
carmenintech
77
5.5k
Design in an AI World
tapps
1
280
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Amusing Abliteration
ianozsvald
1
250
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
640
Making the Leap to Tech Lead
cromwellryan
135
10k
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!