1. <wbr id="cnjas"><legend id="cnjas"></legend></wbr>

          Linux培訓
          達內IT學院

          400-111-8989

          推薦3個開源的鏈接縮短器

          • 發布:Linux培訓
          • 來源:Linux教程
          • 時間:2020-03-16 10:22

          想要構建你自己的 URL 縮短器?這些開源項目使這個變得簡單。

          沒有人喜歡一個非常長的 URL。

          它們很難解析。但有時候,站點的深層目錄結構還有最后加上的大量參數使得 URL 開始變得冗長。在 Twitter 添加自己的鏈接縮短服務之前的那些日子里,一個長的 URL 意味著不得不削減推文中珍貴的字符。

          如今,因為很多原因,人們開始使用鏈接縮短器。這樣人們可以更容易地輸入或記住另一個冗長的網址。它們可以為社交媒體帳戶帶來一貫的品牌建設。它們使對一組網址進行分析變得更輕松。它們使得為頻繁變化的網站 URL 提供統一的入口成為可能。

          URL 縮短器確實有一些不足。在點擊之前很難知道鏈接實際指向哪里,而且如果提供短網址服務消失,就會導致 爛鏈(linkrot)。但是盡管面臨這些挑戰,URL 縮短器不會消失。

          但是,既然已經有這么多免費鏈接縮短服務,為什么還要自己構建?簡而言之:方便控制。雖然有些服務可以讓你選擇自己的域名來使用,但得到的定制級別不同。使用自托管服務,你可以自己決定服務的運行時間、URL 的格式以及決定誰可以訪問你的分析。這是你自己擁有并且可以操作的。

          幸運的是,如果你想建立下一個 bit.ly、goo.gl 或 ow.ly,你可以有很多開源選項。你可以考慮下面幾個。

          Lessn More

          Lessn More 是一個個人 URL 縮短器,用 PHP 寫成,并從一個名為 Buttered URL 的較舊項目 fork 而來,而 Buttered URL 又是從一個名為 Lessn 的項目的分支衍生而來。Lessn More 能提供你對 URL 縮短器所預期的大部分功能:API 和書簽支持、自定義 URL 等。還有一些有用的功能,比如可以讓 Lessn More 使用單詞黑名單來避免不小心創建不適當的 URL、避免“看著相似”的字符來使 URL 更易讀、能夠選擇是否使用混合大小寫的字符,以及一些其它有用的功能。

          Lessn More 在 GitHub 上以三句版 BSD 許可證公布了源代碼。

          Polr

          Polr 將自己描述為“現代、強大、可靠的 URL 縮短器”。它具有相當直接但現代化的界面,像我們這里詳細介紹的其他選擇那樣,還提供了一個 API 來允許你從其他程序中使用它。在這三個可選品中,它在功能上是最輕量級的,但如果你正在尋找一個簡單但功能完整的選擇,那么這可能是你不錯的選擇。下載之前你可以查看在線演示。

          Polr 的源代碼 在 GitHub 中以 GPLv2 許可證公布。

          YOURLS

          YOURLS,是 “Your Own URL Shortener”(你自己的 URL 縮短器)的縮寫,它是我最熟悉的選擇。我在個人網站上已經運行了好幾年,并且對其功能非常滿意。

          它是用 PHP 編寫的,YOURLS 功能非常豐富并且可以很好地開箱即用。你可以將其配置為任何人可公開使用,或只允許某些用戶使用它。它支持自定義 URL,擁有書簽功能,使得共享很容易,它還具有非常強大的內置統計信息,并支持可插拔的架構,以允許其他人添加功能。它還有一個 API,可以輕松地用它創建其他程序。

          你可以在 Github 中找到 MIT 許可證下的 YOURLS 源代碼。

          這些選擇都不喜歡么?看下互聯網,你會發現還有其他幾個選擇:shuri、Nimbus、Lstu 等等。除了這些選擇外,構建鏈接縮短器可以作為幫助了解新語言或 Web 框架的第一次編程項目。畢竟,它的核心功能非常簡單:以 URL 作為輸入,并重定向到另一個 URL。除此之外,它取決于你自己想要添加的功能。

          你有喜歡但沒有在這里列出的 URL 縮短器嗎?請在評論欄中讓我們知道你的想法。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:Linux運維工程師必備基本技能點
          下一篇:推薦4個開源在線調查工具
          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          欧美做爰视频免费播放_做暖全过程免费的视频_性爱免费视频 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>