十分钟!免费部署一个自己的短链服务! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
edison520
V2EX    程序员

十分钟!免费部署一个自己的短链服务!

  •  
  •   edison520 329 天前 2698 次点击
    这是一个创建于 329 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对短链服务架构研究一番后,小年就突然兴起,为何不自己动手做一个?

    正巧小年最近在学习 React 和 Nextjs ,加上 Vercel 支持免费部署,刚好学以致用,尝试一点不一样的技术栈。

    当然,重点是:免费!按照小年的教程,只需要 10 分钟时间就可以免费部署一个自己的短链服务。

    教程: https://mp.weixin.qq.com/s/d-1ivj2eV2CZifdJb82sSg

    Demo 体验: https://slink-code.vercel.app/

    12 条回复    2024-11-15 16:33:51 +08:00
    spaceman
        1
    spaceman  
       329 天前
    谢谢分享,我感觉我比较需要新浪的短链服务,一来不会被屏蔽,二来也确实挺短的。
    opengps
        2
    opengps  
       329 天前
    自己做短链接很简单,所以既然要做好歹做点特色出来。
    我因为开始的早,知道一些过程,那时候新浪什么的还没被规定必须企业使用。
    首先有一点,域名够短
    然后是,非企业不要对外服务,之所以除了规定要求企业才使用短链接,主要就是非法网站用短链接隐藏了
    其次是,最好不要依赖第三方,因为短链接平台方会有我说的特色在里面
    Fdyo
        3
    Fdyo  
       329 天前
    能 API 调用?
    yidev
        4
    yidev  
       329 天前
    pierswu
        5
    pierswu  
       329 天前   2
    @yidev #4 不是链接不够短,是买不起短域名
    amlee
        6
    amlee  
       329 天前
    没有够短的域名有什么用?
    deplives
        7
    deplives  
       329 天前
    你这个域名已经别别人的短链全部长了
    guanzhangzhang
        8
    guanzhangzhang  
       329 天前
    看看代码
    cJ8SxGOWRH0LSelC
        9
    cJ8SxGOWRH0LSelC  
       329 天前
    太简陋了。 而且域名也太长了吧。 可以部署一个 YOURLS , 比较不错。
    kfish
        10
    kfish  
       329 天前
    @pierswu 其实买一个随便拼的相对短的域名也没有那么贵, 用一些比较少见的顶级域名
    sfdev
        11
    sfdev  
       328 天前 via Android
    不错,就差一个短域名了。
    miaoyanginfo
        12
    miaoyanginfo  
       328 天前
    实测部署到 cf page 上速度比 vercel 要快一些。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     859 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 21:55 PVG 05:55LAX 14:55 JFK 17:55
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86