今天这篇文章给大家推荐两个实用的技术。
- 极速智能的反垃圾云服务 - 网易易盾
- 基于二进制高效的对象序列化类库 - 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 ~