全站 HTTPS
从页面到接口的每一次请求都经过加密传输,你在手机上点过的筛选、看过的赛季不会在中间环节被截走。
品牌介绍 · ABOUT
b体育手机 2019 年在石家庄起步,做的是一件很窄的事:把球场上那些被人反复翻查的数字,从电脑屏幕搬到竖屏上。
客场打得怎么样、某名球员的点球进了几个、这轮谁跑得最多——不用开电脑,不用装东西,滑几下就有答案。
我们是谁、这些数字从哪来、凭什么值得你一直用下去,往下翻就能看到。
2019 年,团队在石家庄凑起来的时候只有几个人,都是常年在手机上追比赛的人。当时大家共同的别扭是:想确认一支球队最近客场打了几场、赢了几场,得在好几个页面之间来回跳,跳到最后常常忘了自己原先要查什么。
于是我们先做了一件很小的事——把每轮的赛程和结果整理成一张能顺着往下翻的表,再把它塞进手机浏览器。不装安装包,不挡登录墙,打开就能看。做满第一年,后台里翻得最勤的还是客场的胜负,这也成了后来整站的第一条主线。
团队一直待在石家庄,登记通信地址是河北省石家庄市长安区中山东路289号。人不多,但足够把这件事一年一年做下去。
球迷要的从来不是一堆数据,是能在群里甩出去的那一个数字。
赛事数据来自长期合作的供应方。同一场比赛的比分、事件时间、出场名单,我们不会只从一处取,而是并行取几份放在一起比。
对得上的直接入库;对不上的标出来等人复核。进球时间、点球判定、换人节点这几类字段最容易出分歧,因为不同来源的记录习惯本来就不一样,复核里有大半时间花在它们身上。
每年 3 月和 9 月,我们会把数据字典整体过一遍,跟赛事的改制、规则调整对齐。赛制变了、字段还照老规矩填,是数据最容易悄悄走样的地方。
移动端从上线到现在一共经历 8 次版本迭代,多数是小修小补:图表清楚一点、加载快一点、弱网下少转两圈。真正动到结构的有三次,每一步都是冲着「少点几下」去的。
最早只有一个战绩列表,翻到后半段手指都酸。我们把赛程、结果、排名拆成各自独立的入口,想看哪一块的人直接进去,不用再从头刷起。
赛季切换从下拉框改成手指一滑就换,散在页面各处的筛选条件收进了一排横向标签。这一步之后,查一支球队的客场表现从七八次点击压到两三次。
2024 年上线的版本把全站重新排了一次:客场战绩、点球记录、场均跑动各归一条线,互不打扰。新功能该往哪儿放、老功能要不要留,从那以后都有了判断依据。
路径越短,一个数字被用到的机会就越多。
下面这些数字是站点目前的实际体量,也是我们判断一件事该不该做的起点。数字越大,越要求我们把每一栏摆在需要它的人一伸手就够得到的位置。
我们和 14 家赛事数据供应方保持长期合作。同一场比赛并行取多份,上游多了、人工成本也高了,但换来的结果很实在:任何一家记录出偏差,都不会让整条数据悄悄变样。
从页面到接口的每一次请求都经过加密传输,你在手机上点过的筛选、看过的赛季不会在中间环节被截走。
历史记录在异地保留副本,单台机器出故障不会造成整片赛季档案消失。
站点在这一年接受了独立第三方信息安全审核,并按审核意见完成了整改。
与供应方的合作不是一锤子买卖。赛制调整时双方一起把字段定义重新对齐,而不是各改各的。
做了这么多年,有几条判断一直没变过。它们决定了哪些功能会被做出来,哪些会被砍掉。
一个数字如果赛后翻一次就再没人看,价值有限。客场战绩、点球记录、场均跑动之所以排在最前面,是因为它们每周都在被同一批人问同一遍。
通勤路上单手拿手机,网络还未必稳。任何新功能都要先过一遍这个场景:加载够不够快、手指够不够得到、信号差的时候还能不能读到数字。
场均跑动固定在每周三上午 08:00 到 10:00 之间更新,前后不会差太多。习惯周三查一次的人,不需要每天来碰运气。