今天这篇文章给大家推荐两个实用的技术。

  • 极速智能的反垃圾云服务 - 网易易盾
  • 基于二进制高效的对象序列化类库 - 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-...

大家可以尝试一下 ~

基于二进制高效的对象序列化类库 - MessagePack

MessagePack是一个基于二进制高效的对象序列化类库,可用于跨语言通信。

它可以像JSON那样,在许多种语言之间交换结构对象;但是它比JSON更快速也更轻巧。

支持众多语言。

比Google Protocol Buffers还要快4倍。

MessagePack

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 ~

一起学习


程序员新亮
2.9k 声望1.2k 粉丝

GitHub 9K+ Star,其中适合 Go 新手的开箱即用项目 go-gin-api 5.2K Star:[链接],联系我:wx-xinliang