真香,白嫖一個短鏈接生成服務(wù),不花錢
【公眾號回復(fù) “1024”,免費領(lǐng)取程序員賺錢實操經(jīng)驗】

大家好,我是你們的章魚貓。
短鏈接服務(wù)大家應(yīng)該都用過,但是如果讓你自己開發(fā)一款短鏈接生成服務(wù),你會怎么選型呢?
今天要推薦的一個開源的選擇,他的好處是你不需要使用自己的云服務(wù),只需要使用免費的 GitHub Pages 就能搭建一個支持短鏈接生成的服務(wù)。
gh-pages-url-shortener,一款完全使用 GitHub Pages 就可搭建的最小型的短鏈接生成服務(wù)。
以下是搭建過程:
首先 Fork 倉庫 gh-pages-url-shortener 到自己的倉庫下面
在 Fork 倉庫下面設(shè)置 GitHub Pages 的配置
如果你有自己的私有域名,可以設(shè)置對應(yīng)的 CNAME(這跟其他 GitHub Pages 設(shè)置一樣)
設(shè)置存儲鏈接的倉庫,可以是當(dāng)前 Fork 的倉庫,也可以是其他倉庫

以上就完成了設(shè)置,接下來你只需要在你設(shè)置的鏈接倉庫的 Issues 上新建一個 issue 即可。需要轉(zhuǎn)換的長鏈接作為 Issue 的 Title 即可,短鏈接會自動轉(zhuǎn)換為 GitHub Pages URL/{issue number} 的形式。
以下是項目作者公開開放的一個短鏈接轉(zhuǎn)換的數(shù)據(jù)庫存儲倉庫:

以上的鏈接會根據(jù)作者的設(shè)置自動轉(zhuǎn)換,比如 nlsn.cf/116 會轉(zhuǎn)換成 https://www.zhihu.com/zvideo/1280179357567651840 (這是一個國內(nèi)選手試用的)。整體的轉(zhuǎn)換速度不會那么快,但是還是可以接受的。
更多項目詳情請查看如下鏈接。
開源項目地址:https://github.com/nelsontky/gh-pages-url-shortener
---特別推薦---
特別推薦:一個新的優(yōu)質(zhì)的專注分享各種瀏覽器插件、黑科技教程、各種你想不到的高效率軟件及工具的公眾號,「黑科技指北」,非常值得大家關(guān)注。
