1 分•作者: Metalnem•11 个月前
大家好!
如果你也喜欢 Nespresso,不妨看看我妻子制作的网站,用来比较 Nespresso 胶囊——<a href="https://www.nespressocapsules.coffee" rel="nofollow">https://www.nespressocapsules.coffee</a>。这是一个基于 Python 的 Web 应用程序,它从 www.nespresso.com/tw/en(台湾地区,根据法律规定必须明确标注咖啡因含量)提取数据,进行处理,并通过响应式 HTML 界面显示。后端完全使用 Azure Functions 实现。数据存储在 Azure Blob Storage 中的 SQLite 数据库中——胶囊图像也是如此,它们使用 Pillow 库进行处理和调整大小后保存在那里。该应用程序生成动态 HTML 表格,使用 Bootstrap 主题以获得现代外观,并使用 JavaScript 按任何列对表格进行排序。静态内容通过 Cloudflare 提供,并启用了缓存以减少延迟和带宽使用。Cloudflare 还处理 HTTPS 重定向。
这个项目的想法源于我们想比较不同 Nespresso 胶囊中的咖啡因含量。我了解 Alvin Bunk 的电子表格 (<a href="https://docs.google.com/spreadsheets/d/1kZJCdTmqQla2ha3DDYyixQDIUuf9wLvt3122akBkhgM" rel="nofollow">https://docs.google.com/spreadsheets/d/1kZJCdTmqQla2ha3DDYyi...</a>),并且知道可以使用 Azure Functions 构建一个可扩展的应用程序——而且成本很低。所以她把这两者结合起来,构建了一些(希望)有用的东西。