这个配置中心通过互相配合的两张页面模版最终生成一份被存储在CDN的配置文件。
这一政策的后果是,苹果从AppStore删除了47300个应用程序,删除量比一个月前提高了138%。
最简陋的配置文件手机天猫第一个可以被称为配置中心的系统并非一个独立运行的应用,而是寄生在一个被称为TMS的类似CMS的前端平台上。最初的配置是每个业务在这个TMS上创建一张页面,以JSON方式输出到CDN,客户端代码按需下载这份JSON文件,从而实现动态化。逐渐我们发现,类似的需求越来越多,多个业务都在以这样的方式做动态化。
当专门用来传输控制信息的API和管理界面投入使用,渐渐的那些原本混在数据API里的控制信息也加了进来——一个叫做配置的功能就这么诞生了。
web老矣,尚能饭否?
就像之前的克里斯·安德森那样,Roy-Chowdhury举出这么多例子都只是为了达到自己的目的。尽管他他骄傲地指出,Chrome的移动用户与桌面端的一样多,他也没有透露他们为此付出多少的代价。而且可以肯定的是,app仍旧占优。根据互联网市场调研公司comScore的数据,在美国,app的使用时间占据用户手机使用时长的90%。甚至有人依旧坚持“web已死”的论调。
一张页面做“模块配置”,用来管理接入配置中心的模块信息。包括:模块名称,列配置。
另一张页面做“数据配置”,通过读取“模块配置”的信息生成一个支持多sheet的二位表簇,同时还持有每一张二维表,也就是每一个模块,提交后的一段格式化JS函数。
提取请求元信息:应用,平台,版本号
线上版本增加,出现需要分平台分版本投放的情况
这是很具有讽刺意味的。在过去的一年中,移动web的阻碍是因为它不能像本地应用那样可以承担很多东西。但对于FlipKart来说,移动web是更有益处的——因为小而美——至少在某些方面来说是这样。移动web的话,FlipKart需要的数据是本地应用的三分之一,而这也是更适合2G网络的原因。
渐渐的就会发现,这里的Tab文案需要动态调整,那里的文本颜色需要个性定制。于是我们就在数据接口里加上一些信息来控制客户端逻辑。
几乎在同一时候,Roy-ChowdhuryRahul接管Google的Chrome团队。“我清楚地记得‘Web已死’这篇文章,”他回忆道。“那时我想:‘噢天啊,那我岂不是做了一个异常错误的决定?’”勿庸置疑,他是不认同这个说法的。但是,当中确实有一些真知灼见。虽然说当时web差点没有死,但也处于和app的艰难较量当中。然而,六年之后的今天,Roy-Chowdhury相信,web正准备复兴,哪怕如今全球越来越多的互联网用户从桌面转移至移动端。为什么他能如此自信呢?
但Roy-Chowdhury指出,web仍将会是当今互联网时代的重要部分,包括手机。引用自己的研究以及comScore数据,摩根士丹利指出,在排名前五十的功能应用中,移动浏览器的用户是app用户的两倍有多,而且在过去的两三年里保持快速地增长。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/sanxing/article-63475-6.html
02不是太滑