穷人使用OSS省钱小技巧
昨天收到一条短信,让我感受到自己的贫困,阿里云即将欠费。博客做好以来没有出现过扣费这么严重的情况(虽然只充了20)排查下来发现是最近群里有个朋友参考我这个博客项目写react版的博客,经常刷新页面,然后音乐不断播放导致OSS流量剧增。
解决方法考虑到添加的音乐质量比较高,不修改现已添加的音乐,我使用了阿里云提供的媒体处理功能来自动转码压缩音乐
媒体处理的价格是按分钟计算,一分钟0.0056元,一首歌按5分钟算,费用才0.028元。可谓是一次结扎永久避孕,精准制导永绝后患。
当前音乐存储路径是阿喵在oss上建立的一个专门存储博客文件的存储桶,取名为blog_file,子路径为music,在不影响现已添加的音乐路径的前提下,我们要保证转码后输出的路径保持和转码前一致。
前期准备:
在存储桶blog_file下新建文件夹upload_music作为转码输入路径,原先的music文件夹为转码输出路径
阿里云控制台开通媒体处理服务
操作步骤:
进入阿里云控制台的媒体处理板块,在媒体Bucket中添加Bucket,输入Bucket和输出Bucket都需要添加
在工作流设置中 ...
Hexo 基础篇HEXO简介Hexo 是一个静态博客框架具有配置方便、可扩展性高、部署便捷、SEO 优化等特性。博客的内容由 Markdown 编写,根据 md 文件头部信息以及主题的配置生成指定格式、样式的静态 html 页面。搭配不同插件可以完成一键部署、字数统计、博客置顶、本地搜索等功能,让你的博客展现不同的风格。
中文官网Github
主题Hexo 中主题是一个很重要的概念主题是基于 hexo 基础功能经过视觉设计,功能丰富改造后提供的个性化解决方案。本站主题为 butterfly.js。其他主题:
NexT
modernist
yilia
pacman
hueman
landscape
kael
more…
框架 & 主题 & 配置本文以 butterfly.js 主题为例为大家介绍 Hexo 的相关配置。
框架安装环境要求:
Node.js(Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)
Git
可访问互联网以及Github
以官网教程为例,逐行输入以下代码,便能完成一个 Hexo 博客项目的创建。
1234567 ...