这页网站,跑在一台十一年前的手机上
你现在读到的这些字节,来自一块 889MB 的闪存,由一颗 1.2GHz 的骁龙 400 吐出来。中间隔着一根 Micro USB 线、一个家用路由器,没有云主机,没有 CDN,也没有任何一台机器在替我干活。
这台机器是华为 G620,2014 年 4 月上市,出厂系统 Android 4.3,内存 1GB,机身存储 4GB。它过保很久了,官方早就停止维护。
跑一个静态网站需要的只有三样:存储、一点点 CPU、和一个能把文件读出来的 HTTP 服务。这台机器三样都有。
实际情况
服务是一个 1MB 的静态 busybox 提供的内置 httpd,跑在 8080 端口,根目录指向 /sdcard/www。整个过程没有 root,没有装任何第三方应用,没有解锁 bootloader。
它甚至不需要一块屏幕——屏幕关着,服务照常。