eva-title icon indicating copy to clipboard operation
eva-title copied to clipboard

整理高频字进 baseSplit.woff

Open itorr opened this issue 2 years ago • 2 comments

再遇到 20w/天的访问量目前的后端肯定会崩,需要整理高频字进 baseSplit 把压力交给 CDN

itorr avatar Jul 16 '22 01:07 itorr

再遇到 20w/天的访问量目前的后端肯定会崩,需要整理高频字进 baseSplit 把压力交给 CDN

可以讲讲怎么实现的 https://lab.magiconch.com/api/fontmin 吗? 看了一下 fontmin, 似乎没有提供这种 api 形式的 demo.

albaz64 avatar Apr 06 '23 06:04 albaz64

like this

fontmin
    .src(fonts_name)
    .use(
        Fontmin.glyph({
            text: str.split(','),
            hinting: true // keep ttf hint info (fpgm, prep, cvt). default = true
        })
    )
    .run(function (err, files) {
        const buffer = files[0].contents;
        res.writeHead(200, {
            'Content-Type': 'font/ttf',
            'Content-length': buffer.length
        });
        res.end(buffer);
    });

Ice-Hazymoon avatar Apr 06 '23 07:04 Ice-Hazymoon