链接分享太长,除了百度和新浪,推荐几个好用的短链接生成工具

    网页 yamakuchi 9个月前 (08-22) 307次浏览 0个评论 扫描二维码

     

    链接分享太长,除了百度和新浪,推荐几个好用的短链接生成工具-画师 SACHIKO

    提供一个短址服务
    你有没有发现,我们的任务中出现长 URL 就会比较麻烦?如果有一个短址生成器就好了。虽然市面上有很多,但是我们可以重复发明一个轮子,利用这个机会尝试一下简单的 Web 全栈开发。

    任务

    做一个短链接生成器,可以将一个长链接缩短成一个短链接

    要发车了 🚌

    发车前,和大家说一下

    如果不想重复的造轮子,想开箱即用,可以使用基于 PHP 的开源软件 YOURLSYOURLS 还可以和 WordPress 整合到一起,功能强大,可扩展性高。

    本文记录了开发短网址系统的整个过程,包括初期的算法调研、模块设计、数据库设计、功能扩展等。

    什么是短链接 🔗

    就是把普通网址,转换成比较短的网址。比如:http://t.cn/RkCdbRA这种,在微博这些限制字数的应用里。好处不言而喻。短、字符少、美观、便于发布、传播。

    百度短网址 http://dwz.cn/
    谷歌短网址服务 https://goo.gl/ (需科学上网)号称是最快的 🚀

    原理解析

    当我们在浏览器里输入 http://t.cn/RkCdbRA 时

    1. DNS 首先解析获得 http://t.cn 的 IP 地址
    2. 当 DNS 获得 IP 地址以后(比如:74.125.225.72),会向这个地址发送 HTTP GET 请求,查询短码 RkCdbRA
    3. http://t.cn 服务器会通过短码 RlB2PdD 获取对应的长 URL
    4. 请求通过 HTTP 301 转到对应的长 URL  https://share.earnrmb.us 。

    这里有个小的知识点,为什么要用 301 跳转而不是 302 呐?

    301 是永久重定向,302 是临时重定向。短地址一经生成就不会变化,所以用 301 是符合 http 语义的。同时对服务器压力也会有一定减少。
    但是如果使用了 301,我们就无法统计到短地址被点击的次数了。而这个点击次数是一个非常有意思的大数据分析数据源。能够分析出的东西非常非常多。所以选择 302 虽然会增加服务器压力,但是我想是一个更好的选择。

    来自知乎 iammutex 的答案

    来自小猿大圣的  链接分享太长,除了百度和新浪,推荐几个好用的短链接生成工具


    百度和新浪的短地址我还是要 PO 出来的:

    百度短地址 http://dwz.cn/

    新浪短地址:http://www.sina.lt/   或者  http://dwz.wailian.work/

    站长工具短链接http://tool.chinaz.com/tools/dwz.aspx

    FT12短链接http://www.ft12.com/

    SUO 网址缩短:http://suo.im/

    MRW短链接http://mrw.so/这个我要极力推荐的,这个可以定制自己的短链接和分析短连接的数据,最近Yama用的就是这个。

    链接分享太长,除了百度和新浪,推荐几个好用的短链接生成工具

    GOOGLE 短连接:https://goo.gl/ 这个就不需要我多说的,需要科学上网,全球最快。

     

     

    百度已收录

    木头分享 , 版权所有丨如未侵权, 联系删除jasminezx88@gmail丨本网站采用BY-NC-SA协议进行授权
    转载请注明原文链接:链接分享太长,除了百度和新浪,推荐几个好用的短链接生成工具
    赞赏

    微信赞赏支付宝赞赏

    喜欢 (0)
    发表我的评论
    取消评论

    表情 贴图 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址