信息推送
web广播
所谓信息推送,就是web广播,是通过一定的技术标准或协议,在互联网上通过定期传送用户需要的信息来减少信息过载的一项新技术。推送技术通过自动传送信息给用户,来减少用于网络上搜索的时间。它根据用户的兴趣来搜索、过滤信息,并将其定期推给用户,帮助用户高效率地发掘有价值的信息。
技术介绍
从技术而言,信息推送是一项以数据挖掘、自然语言处理以及互联网等多门技术为基础的综合性方向。将合适的信息推送给合适的人,是一项极具挑战的工作。这个过程需要对信息作充分的分析,并对人的兴趣、行为做细致的刻画,并对两者进行有效匹配。
行业应用
信息推送在行业内有着大量的应用方向,是当今互联网非常火热的一个技术方向。
广告推送
信息推送最热门的应用方向是广告推送,也就是互联网效果营销的应用方向。
作为电子商务营销阶段的应用,广告推送为大量的广告主服务,把互联网广告以合适的方式推送给合适的消费者,并依据一定的商业模式进行费用计算。这一信息推送的显著特征就是,广告信息的推送过程不仅要考虑到消费者的兴趣和购买情况,也要考虑到广告本身的商业价值最大化——所有有些商业模式下,需要进行竞价操作。
因为搜索引擎和互联网广告的发展,使得广告推送成为一个炙手可热的应用方向。
社区信息
大量的web2.0社区,也激发了社区信息的推送应用。基于用户关系、用户行为,给用户推送用户感兴趣的信息,包括帖子、任务、游戏,等等。对于不同的社区而言,这都是激发用户活跃度、提升社区信息流通效率的有效手段。
网络信息推送是利用推送(Push)技术根据用户需要,有目的、按时将用户感兴趣的信息主动发送到用户的计算机中。就像是广播电台播音, “推送”技术主动将最新的新闻和资料推送给客户,使用者不必上网搜索。 Push技术的主要优点是对用户要求低,普遍适用于广大公众,不要求有专门的技术;二是及时性好,信源及时地向用户“推送”不断更新的动态信息。
信息管理 —— 信息推送返回主目录返回使用目录返回信息管理
信息推送是 SupeSite7.5 的新增功能,可以使 SupeSite 和 UCenter Home 及 Discuz! 之间的数据互相推送,增加了站点应用之间的互动性。
下面请看详细介绍:
管理后台=>信息管理=>信息推送:
一、添加正向推送
正向推送是由论坛或者UCenter Home推送到SupeSite。点击“添加正向推送配置”:
推送名称:该项必填,是显示在推送按钮上的文字;
按钮图片:用自定义图片,需要确保将图片上传到程序的 ./images/push/ 目录下面;
标题标签id:如果要推送的论坛或 SupeSite 内容标题标签没有定义 id,需要站长自定义添加没有被使用的 id;
内容标签id:如果要推送的论坛或 SupeSite 内容标签没有定义 id, 需要站长自定义添加没有使用的 id;
是否启用:可以选择暂时不启用此推送。
填写完毕,点击“获取推送代码”,即可得到:
将该代码添加到您想要显示的模板相应位置即可。
二、添加反向推送
反向推送是由SupeSite推送到论坛或者UCenter Home。
推送名称:是推送的标示,必须填写;
推送类型:选择要推送到论坛还是 UCenter Home;
使用聚合配置:如果您已经在聚合设置中设置了论坛或 UCenter Home 数据库相关信息,推荐在这里使用聚合设置;
聚合设置详细介绍请点击;
是否启用:可以选择暂时不启用此推送。
三、浏览推送配置
您可以对已添加的推送进行浏览、编辑或删除等操作:
推送原理
手机推送服务的原理很简单,就是通过建立一条手机与服务器的连接链路,当有消息需要发送到手机时,通过此链路发送即可。 推送服务的使用流程虽然略有差别但是大致都和IOS的APNS相似
1、首先是应用程序注册消息推送。
2、 IOS跟APNS Server要deviceToken。应用程序接受deviceToken。
3、应用程序将deviceToken发送给PUSH服务端程序。
4、 服务端程序向APNS服务发送消息。
5、APNS服务将消息发送给iPhone应用程序Push service方案评价标准
评价标准
推送方案的公认评价采取4s标准:1.Safe(安全) 2. Stable(稳定) 3.Save(省电省流量省成本) 4.Slim(体积小)
安全
推送方案应支持透传及各种加密方案,保障信息传递安全。
推送方案的ID系统应该独立于已有的网站或服务的ID系统,这样保障用户在不同手机上登录后的信息投递准确性,避免因为取消绑定事件失败因网络传输而造成的信息误投送。
稳定
稳定包括两个部分一个是服务器端的稳定性,一个是手机端的稳定性。
服务端稳定性,因为使用长连接方案,对服务器的开销和要求很大,推送方案对服务器开发要求很高,海量线程连接下的服务器稳定性是非常具有挑战性的。一般的评判标准包括:
- 同时在线时峰值 (一般按照百万并发连接时服务器稳定性评测)
- 高并发时消息平均延迟时间(一般按照1分钟处理1百万条信息评测)
- 服务稳定性 (一般要求全年99.9%以上可用,有备份,有负载均衡等)
鉴于服务器稳定的开发难度很大,小团队不建议自己开发,建议使用稳定的第三方推送方案,如个推,蝴蝶等。
手机端的稳定性,主要是因为中国的复杂网络状况及手机型号适配情况造成手机长时间稳定联网较困难,所以稳定性非常重要,一般的评判标准包括:
- 每日联网23.5小时以上用户比例 (表征联网稳定性)
- 消息发送后9小时内收到率 (表征到达率)
一般来说,推送方案要做网络的分运营商,分省,分机型适配,自己开发工作量较大
3.Save(节省)
省电应注意CPU休眠,一般用服务缩短待机时间百分比评判
省流量应注意协议的修改和冗余数据包的处理,一般用空载待机月流量评判
省成本应考虑单服务器承载同时连接数,可承载同时连接数越多成本越低,业内 顶尖水平为个推的单服务器50万连接
4.Slim(体积小)
推送服务应该体积尽量小,不影响主程序的大小和复杂度,一般以小于300K为宜。
参考资料
最新修订时间:2023-12-14 23:13
目录
概述
技术介绍
行业应用
参考资料