開源 製作磁力鏈結
沒有人喜歡乙個不太長的url。
他們很難破譯。 但是有時,在站點的深層目錄結構與結尾處附加的大量引數之間,url變得開始變得笨拙。 在twitter將自己的鏈結縮短器新增到其服務之前的日子裡,乙個較長的url意味著將寶貴的字元從您的推文中刪除。
如今,人們出於多種原因使用鏈結縮短器。 它們可以使鍵入或記住原本冗長的裸url更容易。 他們可以為社交**帳戶帶來一致的品牌。 它們使跨一組url執行分析變得更加容易。 它們使為url提供一致的入口成為可能,該入口可能在另一側經常更改。
可以肯定,url縮短器存在一些挑戰。 它們使您難以在單擊之前弄清楚鏈結實際上將您帶到何處 ,並且如果為您提供簡短url的服務消失了,它們很容易受到linkrot的攻擊。 但是儘管有這些挑戰,url縮短器也不會很快出現。
但是,既然有這麼多的免費鏈結縮短服務,為什麼要自己推出呢? 簡而言之:控制。 雖然某些服務可以讓您選擇自己的域來使用,但有時這與您要獲得的自定義級別有關。 借助自助服務,您可以決定服務的執行時間。 您可以決定您的**採用哪種格式。 您決定誰有權訪問您的分析。 擁有並隨心所欲地操作是您的責任。
幸運的是,如果您想自己構建下乙個bit.ly,goo.gl或ow.ly,則有很多開源選項。 您可能會考慮以下幾個方面。
lessn more是乙個個人url縮短器,它用php內建,並來自乙個名為buttered urls的舊專案,該專案本身是從乙個名為lessn的專案的分支中派生的。 lessn more提供了您希望從url縮短程式獲得的大多數功能:api和書籤支援,自定義url等。一些使lessn more與眾不同的有用功能是可以使用禁止詞列表來避免意外建立不合適的功能url,避免使用「相似」字元以使url更具可讀性的功能,選擇是否使用大小寫混合字元的功能以及其他一些有用的功能。
lessn more根據3條款bsd許可在github上提供其源** 。
polr的源**可以在gplv2許可下的github上找到。
yourls是您自己的url縮短器的縮寫,是我最熟悉的選項。 在全面披露的情況下,我在個人**上將其執行了幾年,並對它的功能感到非常滿意。
yourls用php編寫,是乙個功能豐富的漂亮選項,開箱即用。 您可以將其配置為任何人都可以公開使用,或僅允許某些使用者使用它。 它支援自定義url,附帶乙個使共享變得容易的書籤,具有強大的內建統計資料,並支援可插入的體系結構以允許其他人新增。 它還具有乙個api,可輕鬆建立與其互動的其他程式。
您可以在mit許可下在github上找到yourls的源** 。
翻譯自:開源 製作磁力鏈結
iPhone開發之 開源專案鏈結
掃瞄wifi資訊 ect 條形碼掃瞄 tcp ip的通訊協議 voip sip three20 google gdata 720全景顯示panoramagl jabber client plblocks image processing json編碼解碼 base64編碼解碼 xml解析 安全儲存使...
開源軟體使用3個level
越來越多的公司,越來越多的個人開始使用開源軟體。hadoop ecosystem之所以有今天的繁榮當能是因為搭上了大資料的興起之風,但是更重要奠基它的是一開始的開源策略。使用開源軟體也分多個level。level 1 會用 懂原理,會部署,根據實際業務場景配置引數調優,定位簡單的系統級的錯誤。lev...
3個開源TTS 一 安裝使用
專案在身,要求分析幾款開源的tts引擎 不需要是中文的 然後選擇乙個為系統朗讀英文文字提供介面。先從eguidedog的餘音 ekho 開始,ekho 餘音 是乙個把文字轉換成聲音的軟體。它目前支援粵語 普通話 國語 詔安客語和韓語 試驗中 英文則通過festival間接實現。先是找到了它的英文實現...