今天這篇文章給大家推薦兩個實用的技術。
- 極速智能的反垃圾云服務 - 網易易盾
- 基于二進制高效的對象序列化類庫 - MessagePack
極速智能的反垃圾云服務。
首先解釋一個互聯網術語 - UGC。
UGC 全稱 User Generated Content,也就是用戶生成內容的意思。
常用網站分類比如:好友社交網絡、視頻分享網絡、社區論壇、微博等等。
當我們在開發這些項目的時候,勢必會有反垃圾內容的服務,否則會存在著各種各樣的運營風險。
比如,關鍵詞過濾(廣告、敏感關鍵詞)、鑒黃處理、暴恐識別、謠言排查等等。
我們常用的處理方案,比如先審核后展示、先展示后審核。
人工審核通過的帖子或評論才能展示,無論哪一種方案勢必會浪費很多的人力,財力。
比如關鍵詞過濾,我們經常用的方案是自己維護一個敏感關鍵詞庫,然后對用戶提交上來的數據進行分析。
當用戶達到一個量級,這個方法會特別影響效率,同時,維護敏感關鍵詞庫,也不是我們專業的。
一些非法圖片,目前通過程序鑒別出來的可行性比較低,而且學習分析非法圖片的技術,成本高。
那么有沒有一個平臺,能夠幫助我們解決這個問題呢?
有。
網易易盾:http://dun.163.com/
極速智能的反垃圾云服務,能夠實現 廣告過濾、智能鑒黃、違禁檢測、謠言排查 等等功能。
在線文本體驗區:http://dun.163.com/trial/text
在線圖片體驗區:http://dun.163.com/trial/image
PHP-Demo:https://github.com/yidun/php-demo
大家可以嘗試一下 ~
基于二進制高效的對象序列化類庫 - MessagePack
MessagePack是一個基于二進制高效的對象序列化類庫,可用于跨語言通信。
它可以像JSON那樣,在許多種語言之間交換結構對象;但是它比JSON更快速也更輕巧。
支持眾多語言。
比Google Protocol Buffers還要快4倍。
PHP 使用起來非常簡單,首先安裝一個 msgpack 擴展。
大家以后可以嘗試用 msgpack 替代 json 。
<?php
$data = array(0=>1,1=>2,2=>3);
$msg = msgpack_pack($data);
$data = msgpack_unpack($msg);
?>
官方網址:http://msgpack.org/
大家可以嘗試一下 ~
Thanks ~