这篇文章上次修改于 2255 天前,可能其部分内容已经发生变化,如有疑问可询问作者。

项目故事

校运会结束后,近期学校都没什么事情了。上周周末,我又变成了一条无所事事的大咸鱼。和往常一样,就我独自一人在家。直到我翻着自己的项目文件夹,想到自己可以把这个新个人主页的坑填上,于是就动起手来了。

旧版的个人主页是这样的,仅仅只是有社交网站的链接而已。

Sweet-Home-1.jpg

首先,我写好了最基础的结构和样式。一开始的博客文章是通过 JS 来获取的。这也就出现了一个安全性的问题,浏览器会默认阻止外部的访问。我发现是因为少了一个叫 access-control-allow-origin 的报头,我尝试了许久,无论如何都设置不了我这服务器的报头...

我因此找到了我们团队的网络安全大佬 Auxy ,他觉得我可以尝试用后端来做这个功能。而我近期又在自学 PHP,于是我就翻着 PHP 文档搞了一个雏形,让我没想到的是,RSS 内容成功被获取到并输出了。我也因此在群里说了一句:“PHP 万岁!” 来表达了我的喜悦。接着我通过字符串截取,获取文章的时间和日期,并用 switch 语句进行转换。这个项目的核心就差不多 OK 了~ 后面一两天发现图标有点对不齐改了一下下,修改了一部分细节,所以呢,直到今晚我才正式开源它... 下面就是它的截图啦!是不是很好看捏?

Sweet-Home-2.jpg

最后感谢 单身程序猿协会 的群员给我提出的建议啦~

授权协议

本项目采用 MIT 开源协议进行授权,并在其基础上须保留原作者的版权注释(除 HTML),当然能在页尾写上项目原地址就是最好的啦~

下载项目

体验地址
GitHub 传送门 (求 Star 求支持)