Vercel免费部署随机图片API

如果您是本博客的常客,您可能已经注意到了一个特点:每次访问时,文章页顶部的背景图像都会变化。这些图像是精心挑选的,如果您想查看更多,可以点击这里浏览我收集的20张壁纸(轻度访问,请勿频繁调用😏)
为了实现这一功能,我使用PHP编写了一个随机图片API,并将其托管在Vercel平台上。
最开始我部署API时,遇到过一个问题:如何选择一个在中国大陆访问速度快的托管服务。最初,尝试了将API部署在国内VPS上,但由于经费问题(毕竟我们可是白嫖党,能免费的绝不动钱包,嘿嘿😁)
最终,找到了Vercel,它不仅支持静态网站的部署,我还意外地发现支持PHP。通过参考Vercel的PHP项目,成功地配置了API。
Vercel项目结构非常简单:

1
2
3
4
project
├── api
│ └── index.php
└── vercel.json

vercel.json中,指定了PHP的运行时环境:

1
2
3
4
5
6
7
{
"functions": {
"api/index.php": {
"runtime": "vercel-php@0.4.0"
}
}
}

这样,博客背景图像API就能在中国大陆快速响应,为访客提供无缝的浏览体验。


Vercel免费部署随机图片API
https://www.ycxhl.top/Vercel免费部署随机图片API/
作者
YcXhl
发布于
2024年5月26日
许可协议