ady映画防弊屏邮箱_51LA统计发布2018年改版新版后的大事件

作者: seo 分类: seo基础 发布时间: 2019-07-01 05:35

  51LA网站统计在2018年新版全面上线,对界面改版、脚本升级等方面进行全面改造,对架构进行了大面积重塑,增加了热力图功能、移动端报表、流量异动提醒等多项大的功能。

  51LA网站统计从2005年至今已经13岁了,这个年龄在互联网行业里面属于高龄产品,要对他进行全面改造,需要很大的勇气。51LA统计自诞生以来一直都是免费使用,能运营到今天,一是广大51LA用户的支持和信赖,二是广告商的赞助。

  现如今互联网的休闲流量已经转向移动端APP,网站已被称为传统互联网,同类产品如百度统计,友盟统计(cnzz)不断侵占市场份额,还有GrowingIO,神策数据等后起之秀在发力,站长的统计需求已得到多方面的满足,在这样的环境下51LA为何还要再进一步呢?

  1、旧版51LA是用asp写的,现如今要招这类的人才非常难,做技术的都知道掌握有发展前景的技能才能提高自己的价值。

  2、支撑整个统计运行所需要的服务器已经达到100多台,这十几年来一直是阿江一个人在维护,个人精力毕竟有限。

  3、我们想要提供更多高级的功能(用户画像,热力图,事件转化),在这套架构上继续扩展所需要的成本太高。

  1、使用Hadoop分布式系统基础架构,它提供高吞吐量来访问应用程序的数据。

  2、使用Storm提供实时计算框架,让统计数据流能实时接收、处理并保存。

  3、使用Kafka作为分布式消息缓冲队列,它是性能卓越、吞吐量大的消息队列,同时能缓冲保持数据,保证后方的storm程序暂时的故障时数据不丢失。

  4、使用Mysql存储处理好的统计数据,由于使用了MyCat分片,使得海量数据存储和查询性能依旧不弱。

  5、使用Spark作为离线统计框架,统计一些离线、使用Hbase解决Mysql无法存储的场景,如每次请求的PV数据,这些数据仅单表就高达每日十多亿的数据量,同时Hbase在查询性能上也比较优秀。

  我们同时在广州成立研发团队来做新版开发,阿江为确保新版界面不受其早期互联网风格影响,决定不参与界面设计,只进行产品功能指导。界面改版这块在内部中争议最大,在有限的时间,大差异的架构上,我们没办法做到新旧版的界面风格共存,最终还是决定暂缓旧版UI界面的开发,使用新UI界面,保留操作的逻辑。

  老站长应该都清楚旧版的JS在移动端上面有很多问题,例如:广告劫持,手机浏览器厂商拦截等,此次重写JS代码,不再被一些国内浏览器厂商给当做广告脚本拦截,其次增加https支持,减少劫持的情况发生。

  2018-01-06 正式进入新旧版过渡,期间需要保证新旧版的数据一致性,但我们低估了两套架构之间的兼容性,上线观察一周时间,新版的数据比旧版少了将近三成,通过多方面排查发现两边的数据库同步延时非常高,且网络超时导致新版的数据频繁丢失,做了各种优化后,新旧版之间的数据差异缩小到0.001%。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!