短網址系統開發

自己在空閒的時間,用 Django 開發的一個短網址系統,可以支援自訂 FB 網址縮圖的功能。獨立的 app 可以很方便地整合進已存在的 Django 專案裡面。 以下是程式碼:source code 需要討論的問題 開發這個系統,實作上沒有很困難,但網路上似乎沒有比較完整的方法,所以就記錄一下開發的細節。有幾個需要思考的點: 1. 整體架構 2. 社群網站如何產生預覽? 3. 「短」網址如何產生? 4. 使用哪一種方法 redirect? (javascript or python / 301 or 302) 5. 如何記錄流量 第一版的功能 目前釋出的第一個版本,有幾個功能: 快速縮網址 用起來有點像 goo.gl 自訂短網址 可以自訂短網址的名稱,如:xxx.…