首页 » PHP教程 » 小法式咭片源代码php技巧_云上前端架构对象这份小轨范开拓指南请查收

小法式咭片源代码php技巧_云上前端架构对象这份小轨范开拓指南请查收

duote123 2024-11-17 0

扫一扫用手机浏览

文章目录 [+]

3月 31日,腾讯云联合极客邦科技举办的云 +社区技能沙龙,约请了腾讯云、Layabox和加推科技的五位技能专家,从小程序开拓云端办理方案、前端音视频功能、小程序架构设计和开拓工具平分歧维度,一站式分享解析了小程序敏捷开拓最佳实践,本文整理了精彩干货内容,感兴趣的读者可以点击阅读原文下载完全版 PDF。

1 云端:腾讯云微信小程序办理方案

小法式咭片源代码php技巧_云上前端架构对象这份小轨范开拓指南请查收

微信小程序自发布以来,微信平台上已经涌现了不少征象级小程序和小游戏,这些火爆小游戏的背后,离不开微信小程序的云端办理方案,为“跳一跳”这类小游戏的云上支配、网络架构和安全系统供应强有力的技能支撑。

小法式咭片源代码php技巧_云上前端架构对象这份小轨范开拓指南请查收
(图片来自网络侵删)

来自腾讯云的微信小程序办理方案卖力人黄荣奎,从小程序的核心架构、开拓者工具方案和微信小程序的云上实践等方案,详细讲解了小程序开拓过程中的常见问题,以及小程序快速开拓和支配实践,为开拓者供应了一些小程序敏捷开拓的思路方法。

小程序核心架构剖析

小程序的实现事理

小程序是一种新的开放能力,开拓者可以快速地开拓一个小程序。
小程序可以在微信内被便捷地获取和传播,同时具有出色的利用体验。
那么,小程序是如何实现的呢?

首先来看一下小程序的实现核心架构,如下图,第一层是小程序的渲染层,即 Webviews,紧张卖力;第二层是逻辑层,紧张是通过业务逻辑实现登录功能和支付功能;第三层可以理解为微信原生的能力,微信将很多的丰富的原生客户端以及网络、储存、登录、组件和硬件等能力供应到了给了开拓者,存储包括文件的读写、音视频的读写等,组件即开拓常用的组件,包括音视频的录制,还有摄象头,还有拍照、扫码等等。

这些原生能力和渲染层以及逻辑层之间,通过事宜以及返回数据进行的通报及调用,当用户在界面上进行操作时候,会触发干系事宜,通报到原生 Webviews,再到业务逻辑层。
微信小程序事宜处理部分包含四个板块:

Publish:Service 发送数据给 View(组建内部利用)

Subscribe:Service 监听 View 事宜(点击事宜等)

Invoke:Service 和 View 触发 Native 层(调用 wx.api)

On:Service 和 View 订阅 Native 层事宜(监听系统事宜)

开拓者工具方案先容

在做小程序环境配置过程中,开拓者须要准备自己的做事器,因此须要花费很多精力在做事器运维以及周围环境的支配上,而无法专注于小程序的业务开拓。
为了让开发者从繁琐的配置上解放出来,腾讯云发布了腾讯云微信小程序 Wafer 办理方案,帮助开拓者更加便捷的支配和调试做事器。

由于企业级和个人开拓者小程序的诉求不同,腾讯云为了知足多方需求,分别定制了基于企业级的 IaaS 能力的办理方案 Wafer1和针对个人开拓者的快速、方便、低门槛的办理方案 Wafer2。

Wafer1供应了一台业务做事器和一台会话做事器,业务做事器来支配和处理业务干系的逻辑,而会话做事器则用来独立处理与用户会话(登录注册等)干系的逻辑,业务与会话的分离有助于用户将来对小程序后台进行扩展,这样就办理了做事器支配的问题。

利用 Wafer1,用户须要独立利用 FTP 等传输工具将代码传输到做事器上,并通过 SSH 命令行的形式支配代码,这须要用户有着 Linux 乃至运维等知识,门槛较高。
Wafer 团队在内部分析这个问题之后,抛弃了原来直接将做事器所有权交给用户的办法,由腾讯云统一支配和托管做事器,基于做事器封装多种措辞运行环境(目前支持 Node.js 和 PHP),将运行环境的利用权限交给用户,通过微信开拓者工具,可以将后端代码一键上传、支配到环境中,Node.js 版本还可以远程调试代码,大大提升了用户开拓效率,并且降落了开拓和利用的门槛。

Wafer2 更加看重为个人开拓者供应一种快速、方便、低门槛的办理方案。
腾讯云将原来的业务做事器和会话做事器合并,供应开拓环境和生产环境,开拓环境和生产环境配置一样,用于快速开拓测试,生产环境用于支配供应线上做事的代码。
除此之外,腾讯云还与微信小程序团队互助,将 Wafer2 集成近微信开拓者工具之中。

小程序云上实践

除了 IaaS 能力的办理方案 wafer ,腾讯云还供应了快速通信接口、登录、语音识别等多种能力,用以知足用户在小程序开拓过程中的各项功能需求。
在这些根本功能之上,腾讯云开拓了谈天室和图像识别两大办理方案。

谈天室紧张结合腾讯云的 Websocket做事,利用信道通信技能,实现小程序与做事器之间的信息互动和传输。
如小程序在登录时会向做事器获取地址,腾讯云 PaaS级信道通信技能可以使当前的用户直接跟当时的做事器直接连接,而不再须要跟业务做事器进行连接。

这样做的好处是可以让开发者在开拓的时候不须要更多的关注 Websocket的实现,避免 WebSocket带来的性能花费。

同时腾讯云基于万象优图技能供应了图片识别的 API,可用于包括身份证识别、活体校验等领域,由于篇幅有限,本文不在此逐一详述,感性趣的同学可以进入腾讯云官网理解详情。

2 前端:如何在小程序上增加音视频功能

音视频能力一贯以来都是小程序上的一个短板,2017年 Q4,腾讯视频云终端团队与微信团队配合尽力,将腾讯视频云的技能积累以 SDK的形式落地到了微信版本上,从而为小程序增加了直播和实时音视频能力。
腾讯视频云终端技能卖力人常青从事理阐发、技能蜕变、WebRTC和快速上手角度详细讲述了如何在小程序上增加音视频功能。

事理阐发

下面是微信小程序内嵌的音视频组件,上层为小程序代码层,中间是小程序的根本库,最下层为音视频组件,个中,这里面的 SDK由两部分组成的:一个是音视频上行,音视频下行。

上行办理紧张办理音视频的采集、处理、编码和网络几个问题,实在现过程为首先将本地的画面和声音经由采集然后进行预处理,如图片的美颜,音频的降噪等,然后进行编码,这部分紧张试进行数据压缩,末了通过网络模块上传到云端。

下行与上行对应,即将原来在云真个音视频数据通过网络传输、解码等操作进行播放,在音视频下行的过程中,视频或声音播放的速率直接取决于网络的时速,为了担保播放效果,须要在解码之前,对数据进行缓冲,这样,纵然网络环境较差的情形下,也能在一定程度上担保播放顺畅。

技能演进

微信小程序刚开始嵌入音视频的能力时,很多技能点都无法实现,腾讯视频云团队和微信团队配合尽力,通过长达半年的打磨和更新迭代,逐渐为小程序增加了一系列在线音视频能力。

在线直播:对在线直播而言,最核心的关键点便是办理高并发的问题,腾讯云首先 UPLOAD上传数据,然后再将旗子暗记进行数字处理,对声音进行相应的洗濯整合,末了通过放大器将旗子暗记逐级放大,让每一个地区的音视频吸收端都能在就近的机房里面拉到高质量的音视频流,这样可以办理音视频卡顿和流畅性问题。

远程调控:以去年比较火热的在线抓娃娃机游戏为例,由于抓娃娃游戏对延迟哀求非常苛刻,因此在办理方案上,须要构建和实现超低延时的实时音视频链路,这种链路能让操作者在很短的韶光内看到远程设备的视频影像,担保娃娃机的可操控性。

双向通话:在小程序上实现了超低延时链路之后,腾讯视频云团队又将反应抑制、噪声肃清、自动增益、丢包规复等一系列高门槛的声学技能整合到小程序音视频办理方案中。
使得双向音视频通话既可以在技能上对开拓者完备透明,又能在效果上匹配现实生活场景中的各种运用(比如远程定损,远程客服,远程理疗,远程开户等等)。
这个中最核心的部分,便是腾讯音视频实验室“天籁“声学引擎的技能支持。

多人通话:双人通话的时候是单对单的传输,但是在多人通话状态时,信息是多对多的传输,这个时候须要一个总控系统,去折衷不同真个状态,折衷各个真个输出,包括什么韶光点谁说话,谁不能说话。
腾讯视频云团队,基于小程序自定义组件的设计标准,实现了一套被称作 RTCRoom的办理方案,用于对视频房间进行状态同步和统一管理。

全体技能演进路线走下来,从大略的直播到 DNS再到双向通话再到多人通信,基于小程序的音视频的场景基本上都可以涵盖了。

快速上手

腾讯云在这一块供应了完全的云端办理方案,用户可以直接根据自身须要登录腾讯云后台,空桶腾讯云做事就可以直接下载支配,全体操作步骤如下:

step1:授权登录腾讯云;

step2:开通表前利用权限;

step3:开通腾讯云做事;

step4:安装小程序开拓工具;

step5:下载并支配 Demo;

3 底层:微信小游戏架构设计

小游戏自发布以来,微信平台上已经涌现了不少征象级游戏,包括《跳一跳》、《保卫萝卜》等。
常日,一样平常人会将小游戏归属为小程序的一个子类。
但在技能实现上,微信小游戏和小程序的底层架构、实现事理有着寰宇之别,源于游戏须要的多用户深度参与,因此小游戏最大的特点是去中央化分发以及好友关系链的传播。

微信小游戏的这两大特点也对架构设计提出了特殊的哀求:第一是全区全服的需求,为了充分利用微信的社交网络,每每哀求游戏是全区全服的(单机游戏除外);第二便是在线扩缩容的需求,由于任何一款游戏都可能成为爆款,在微信上可能有几何式的增长,访问量变革无法预测,以是在线扩缩容成为小游戏架构的刚需。

某开拓商的小游戏上线后很短韶光内在线人数从几万涨到了 200万旁边,由于系统架构设计的时候存在性能瓶颈(缓存利用的是单实例 redis,数据库也是单库),在扩容时碰着了比较大的问题,通过对程序进行重构和利用集群版的数据库,终极办理了问题,但是由于延误了较多韶光,造成了丢失,在线人数涌现了比较大下滑。
以是希望小游戏的架构够轻、够“小”,但是重点问题还是须要在架构设计时前考虑。

打算层架构设计

无状态化的分层架构

先来看下图(左)的无状态化分层架构,架构图如下图所示,大略说便是按照做事调用关系对节点进行分层,层和层之间由 LB(负载均衡)进行衔接,LB下的节点可以灵巧的进行伸缩,这个架构实在便是常用的 web架构,应对一样平常的休闲类游戏也是够用的。

右图是无状态化分层架构在腾讯云上的一个最佳实践,客户端通过 CLB扩展平衡接入到后台做事,通过 BGP高防对游戏进行 DDoS防护,当涌现攻击流量的时候,高防做事可以对流量进行洗濯然后回注到系统中。
腾讯云用不同的弹性伸缩组来承载不同的做事,做事之间的调用通过内网负载均衡进行衔接以方便实现动态扩缩容。
这个中利用了一些腾讯云的做事:

第一个是高性能的负载均衡 CLB:

单集群供应超过 1.2 亿 的最大连接数,用以应对亿级访问量;

单集群可处理峰值 40Gb/s 的流量,每秒处理包量(PPS)可达 600 万;

对每个租户的流量进行严格隔离,供应主动 DDoS 防护能力。
当遭遇 DDoS 攻击时,腾讯云负载均衡能免费供应 2~10 Gb DDoS 攻击峰值流量的防御能力。

第二个为腾讯云弹性伸缩做事 AS,弹性伸缩做事可以在不同机遇对集群的节点数量进行伸缩,支持的策略包括定时扩缩容策略、基于监控告警的策略、手动扩缩容策略等。
扩容速率方面,在腾讯云上创建 1000台云主机的均匀耗时是 63秒。
借助弹性伸缩做事以及腾讯云的根本能力,可以很方便地对做事进行快速动态的扩缩容。

第三个是 BGP高防做事,当前安全形势不容乐不雅观,攻击流量唾手可得,在必要的时候可以通过 BGP高防做事对小游戏进行保护,它的特点是平台拥有 T级的防护带宽,供应基于 AI的精准识别算法,以及业界最全的 BGP网络,在供应防护的同时可以最大程度保障网络覆盖质量。

无状态化分层架构的优点是可靠性高、单节点故障不影响整体可用性、可灵巧扩展和紧缩,但是对付游戏来说,存在两个问题:1)节点的无状态化哀求处理每一个要求都要去存储层读写数据,会导致存储层压力较大,硬件本钱较高,以及不适用于实时性哀求高的场景;2)同层节点之间不能直接发送要求、下层节点也不能向上发送要求,对付部分游戏场景,须要通过共享数据和轮询来办理,开拓者来说并未便利,也会有实时性问题和性能损耗。

星型架构

为理解决上述问题,小游戏团队采取了星型架构,如下图:

不同节点之间通过 router进行通信,router是实现节点间转发的做事器。
比如说 A节点中的 Player1工具要向发送 B节点中的 Player2工具发送组队约请,可以将发送到 router,router再转发到 B节点处理之后再发送到 Player2的客户端。
在这个构造中,所有的节点都是对等的关系,任何两个节点通过 router都可以实现互通。
但是这个图有一个明显的题:router是一个单点,有容错性问题和可扩展性问题。
对付容错性问题,可以通过引入主备机制来办理,借助 zookeeper可以实现主备的自动切换,当主节点不可用时,自动切换到备节点。

此外,可以通过 router将多个星型构造连接在一起,办理可扩展性问题,如下图:

player1 在 set 1的节点 A上,player2 在 set 2的节点 B上,player 1向 player 2 发送组队约请时,可以通过 router1 转发到 router2,末了到达 B节点,在 B节点中进行必要的判断处理,末了关照到 player2的客户端,这就哀求 router保存所有工具的路由数据,类似下面这个表:

这里,router做了以下事情:

一是收敛连接,简化了内部通信的管理;

二是建立了通用的工具路由机制,简化了游戏的开拓,游戏开拓职员不用关心做事和进程,只用关心工具就可以了。

三是可以通过 router进行负载均衡和广播。

router具有通用性,可以作为通用的游戏中间件。

基于这个架构,系统的扩展可以在两个层面进行,一个是 set内的扩展,昔时夜厅或者对战节点不足了时,可以动态添加,新节点会去 router上注书籍身,加入到系统中,当一个 set的承载能力达到上限时,可以连续通过复制 set进行扩展,假设已经有了 set0和 set1,当须要添加 set2时,全体过是先支配 set2,当 router2起来时,router0和 router1会通过 zookeeper创造它,并建立到它的连接,连接建立后,router2会向 router1或 router0获取全量工具路由信息,并且将自己上面初始化后产生的工具路由信息发送给 router0和 router1。

到这里全体系统的通信拓扑就已经建立完成了,set2可以对外开放,player2登录到 set2的大厅节点后,会向 router2发送自己的工具路由信息,router2会把这个信息同步给 router0和 router1。
大略说,是通过复制节点和复制 set进行扩展,反之可以进行紧缩。

下图便是扩展星型构造在腾讯云上的一个实践,对付实时性哀求高的游戏,比如坦克大战这样的游戏,可以多点支配,让玩家就近接入,华南的玩家接入到广州的 VPC,华东的玩家接入到上海的 VPC,两个 VPC内部分别支配了 set1和 set2,并且通过跨域对等连接打通,使得router1和 router2能够建立内网连接,实现全区全服。

存储层设计

小程序设计的目标是建立一个大存储层以知足全区全服和动态扩容的问题。
个中最主要的问题是数据库水平扩展的问题,自己做可以有三种方法实现:第一种基于增量区间的分片,它的优点是可以实现动态在线扩容,但是存在性能热点的问题,由于新分片永久是访问量最大的分片,而老分片会随着玩家流失落涌现性能闲置的情形;第二种方法是根据 ID的散列值将数据均匀分散到不同的分片,没有性能热点的问题,但是在对系统进行扩容时候,每每须要对数据进行迁居,比较难以实现快速自动扩容;第三种方法便是将两者结合,可以同时办理两个问题,但是须要增加中间数据路由层,有研发包袱和性能损耗。

为了简化存储层的设计,现在比较广泛利用的是腾讯云的分布式数据库产品 DCDB,它的事理是通过增加中间代理层,将一个逻辑表映射到到多个物理表,将分片的繁芜性完备封装在代理层。
对业务层可以做到近乎透明。

DCDB支持新增分片扩容和现有分片扩容,扩容时系统会自动对数据进行迁居并且切换相应的流量,对在线业务可以做到无感知,开拓者只须要在掌握台进行大略的操作就可以实现自动扩容。

另一个能简化存储层设计的产品是腾讯的 TCaplus,TCaplus是腾讯自研的,专为游戏设计的 NoSQL分布式数据库,它的特点紧张有三个:

一是支持 Protobuf接口访问,接口友好,非常适宜游戏开拓;

二是将 Cache与硬盘结合,冷热数据自动换入换出,开拓职员不用同时面对缓存数据库和持久化数据库;

三是存储空间无上限,单表最大支持 50TB,支持一直服扩容,能很好地支持全区全服。

目前 TCaplus在腾讯内部得到了广泛利用,包括王者光彩、火影忍者、CF以及绝地求生手游等数百款游戏,都以 TCaplus作为主数据库。

4 工具:LayaAir引擎一键发布微信小游戏

LayaAir引擎是 Layabox推出的 HTML5开源引擎,不仅支持 AS3、TS、JS三种措辞开拓 HTML5游戏,还可以同时发布为 Native APP游戏和微信小游戏,以及 QQ玩一玩游戏。
开拓者可直接在 LayaAirIDE工具内快捷的开拓产品和提交产品。
Layabox 合资人李明详细分享了如何利用 LayaAir引擎与 LayaAirIDE工具一键发布微信小游戏。

小游戏创建前的准备事情

发布微信小游戏之前须要做一些准备事情,包括环境配置、工具下载、创建账号等。

第一:环境配置,即下载并安装引擎的开拓环境。
LayaAir引擎的开拓工具 LayaAirIDE、发布小游戏的功能适配都在这个环境里面实现;

第二:下载并安装微信开拓者工具;

第三:创建一个小程序的企业开拓者帐号,得到开拓者 ID(AppID)。
这里,值得把稳的是,个人开拓者不须要版号,但是也不能开内购支付;对付企业开拓者,如果版号没办完,也可以供应版号申办回执。

H5引擎开拓微信小游戏的流程

H5引擎开拓微信小游戏紧张包括创建、开拓、发布、真机调试与上线发布等步骤,首先须要在 IDE里面创建小游戏示例项目,然后用 IDE内进行小游戏的开拓,开拓完成后在 IDE内可直接发布小游戏项目。
小游戏项目发布后,还须要在微信的开拓者工具内导入 IDE发布的小游戏项目,然后通过在微信开拓者工具内的预览和上传功能,进行真机调试和上线发布。

在 IDE里面创建小游戏项目。
这个比较大略,打开新建项目按钮即可看到创建界面,须要把稳的是创建时一定要选择微信小游戏 2D示例或微信小游戏 3D示例,否则不会创建微信开拓者工具的工程文件,以及不会导入小游戏适配库。

IDE内进行小游戏开拓。
在小游戏开拓过程中有一个很主要的关注点,是 4M本地包,这个本地包紧张用于存放 JS文件与最根本的预加载资源(整 个项目的 JS必须放在本地包),本地包超过 4M后,可远程动态加载资源,通过 LayaAir引擎适配库确当地包白名单功能,可以方便的管理本地资源与远程资源的加载。
其余,在小游戏的缓存管理这一块,LayaAir引擎适配库供应自动缓存管理与手动缓存管理,常用资源小于 50M的小游戏建议采取自动缓存管理,常用资源大于 50M的须要手动管理缓存。

IDE内发布小游戏项目。
项目开拓完成后,可点击发布按钮,将 H5项目直接一键发布为小游戏项目,由于微信小游戏、QQ小游戏都供应了标准的渲染接口,LayaAir引擎通过建立适配库,对不同平台的接口与引擎 API进行对接,保障开拓者一次开拓就可以同时发布多平台。

微信开拓工具中导入项目。
打开微信开拓者工具,创建一个小游戏项目,创建时的目录直接指向发布后的小游戏项目即可。

微信小游戏的调试。
微信小游戏的调试包括常规开拓调试和真机调试两个部分,常规开拓调试只需开拓时在 IDE或 chrome下调试即可(小游戏工具内也是基于 chrome),真机调试哀求本地包必须小于 4M,微信的真机调试环境较为大略,调试紧张靠 log输出。

小游戏上线发布。
微信小游戏调试结束后,如果打算上线,直接在微信开拓者工具内点击上传,即可将小游戏版本提交到微信开拓者平台中,在平台中提交干系资料,审核通过后,可上线。

以上,便是用 LayaAir引擎一键发布小游戏的完全流程。
据悉,Layabox还将与腾讯云联手优化小游戏发布与开拓流程,未来 LayaAirIDE中将集成一键上传微信小游戏的动态加载包到腾讯云,避免人工拆分目录 、打创办事器传输工具等繁琐流程,同时,用户还可以将 LayaAirIDE中的帐号与腾讯云关联绑定,通过 IDE快速购买腾讯云的做事器。

5 实践:如何利用小程序技能办理企业发卖难题

小程序时期,不仅须要懂开拓,还要你善运营,一个拥有多功能和高性能的小程序,须要合营完备的运营手段,才能发挥最大的代价。
加推科技联合创始人刘翌,分享范例企业营销场景痛点解析,以及加推如何结合小程序办理企业发卖难题。

企业营销痛点解析

在讲解企业营销痛点之前,刘翌剖析了企业营销的三大刚需,即收入、发卖和发卖管理,这里面,后两点直接影响了企业收入,那么,企业如何做发卖和发卖管理呢?下图是是一个中国 8000万名发卖员的痛点的总结,可以大部分企业都会面临以下四大类的痛点:

首先获客难度大,获客本钱非常高。
举个例子,大家常常会碰到房产中介,每一天可能要打 300个电话,每个通话假设只有 30秒,核算下来也有 150分钟,但一样平常电话发卖的终极转化都非常低;

其余触达率很低:假设在职员密集的展会上,一个发卖递出去 500张名片,这个中,可能有 480张名片将会被抛弃,获客触达难,以是成交率就低;

发卖流动性高:在所有职业里面,发卖的流动性绝对是排前的,而一旦发卖离职,很多该发卖手上的客户就会被带走,终极造成客户流失落;

成交率低:不管是电话营销、现场互换还是名片通报,这些办法的成交率都非常低,可能 2000个电话里面才会触达 1个客户,10场展会只有 1个实现转化。

加推微信智能营销办理方案

不管是微信"大众号、微商城、企业官网还是小程序,在企业初期阶段,没有推流和运营的情形下,获客率一样平常都不高;即便获的发卖线索,由于缺少可视化、智能化筛选工具,营销职员只能一对一联系跟踪,无法系统管理客户,事情效率较低。

那么,有没有一种通用的方法和工具,能够打通企业、微信、小程序平分歧渠道,将推广、运营、发卖转化形成有效的闭环?基于这种思路,加推结合微信小程序,从 SaaS小程序接入,开拓了环球首款 B2S2C微信智能发卖系统。
通过 AI名片、AI雷达等办理方案实现微信小程序 10亿用户的触达与转化。

AI名片:智能天生个人小程序名片,用户只需扫一扫发卖小程序码,即可添加名片,添加成功的用户可以随时查看发卖个人信息,包括个人联系办法、公司职位、功能产品等,信息可根据须要自主设置;

AI发卖雷达:在小程序添加朋友之后,AI发卖雷达通过智能“客户捕手”和客户管理等功能,实时追踪客户行为轨迹,随时随地掌控客户真实需求,及时跟进,同时客户管理功能通过客户画像剖析,标签化分类用户,筛选精准用户;

BOSS雷达:BOSS雷达通过可视化员工剖析系统,将员工拜访实行过程同步到 BOSS系统,沉淀准客户资源,同时,员工客户数据自动保存云端,纵然离职,所有数据都能担保全程可追溯。

总的来说,B2S2C微信智能发卖系统紧张先深度打通微信原生通道,打通微信数据层,实时抓取客户行为轨迹并天生用户画像,然后通过小程序技能重构个人名片,搭建企业版微信朋友圈,利用 AI核心算法剖析用户行为数据,探求商业互助打破口,重构客户通讯录,将微信流量导入企业官网或企业系统,BOSS平台可实时掌控员工客户数据,实现流量永久资源化。

标签:

相关文章

今日头条算法岗位面试核心方法与必备知识

大数据、人工智能等技术在各行各业得到了广泛应用。今日头条作为中国领先的资讯平台,其算法技术更是备受关注。今日头条算法岗位面试成为了...

PHP教程 2025-01-31 阅读1 评论0

今日头条算法推送如何打造个化阅读体验

在互联网时代,信息爆炸成为常态,用户获取信息的渠道越来越多,而时间却愈发有限。如何让用户在海量信息中快速找到感兴趣的内容,成为了各...

PHP教程 2025-01-31 阅读1 评论0