前言
接前面介紹的Python Web框架2020年最流行Python web開發框架(上) ,Django作為最經典的Web框架,被很多世界頂級網站應用。以下就逐一介紹使用Django構建的網站,還將分析為什麼這些網站會用Django。這樣不僅讓你知道Python在網際網路的重要作用,還將啟發您在自己的項目中應用的內容。首先,介紹一系列視頻音頻網站,之所以介紹他們,是要破除某些覺得Python不能做高負載多媒體站的謠言。
接上文的五大頂級站,再細說精彩的另5大頂級站
接上文,《盤點Python開發的十大世界頂級網站(上)》,逐一介紹使用Django構建的網站,還分析為什麼這些網站會用Django。介紹的一系列視頻音頻網站,一定讓你深信不疑Python在 構建高並發,功能複雜的網站上的能力吧。下面繼續細說另外的5大站。
Pinterest是世界上最大的圖片社交分享網站。網站允許用戶創建和管理主題圖片集合,例如事件、興趣和愛好。採用Django構建的最受歡迎的網站之一。
Pinterest用戶可以訂閱其他用戶
為什麼用Django?
由於有了這個框架,Pinterest用戶可以訂閱其他用戶所愛。
DropBox
Dropbox(多寶箱)成立於2007年,提供免費和收費服務,在不同作業系統下有客戶端軟體,並且有網頁客戶端,能夠將存儲在本地的文件自動同步到雲端伺服器保存。最著名和最受歡迎的基於雲的存儲應用程式,用於文檔,視頻,圖形等。您可以從任何地方,從任何設備(當然,在線時)訪問文件。有高達一億用戶。
Python被用來製作後端和客戶端桌面軟體。它使團隊可以相對較快地提出產品。使用Django,開發人員有機會添加用戶歷史記錄選項,在不同設備上同步帳戶,最重要的是,添加文件共享選項。
BitBucket
BitBucket 是另外一家原始碼託管網站,採用 Mercurial 作為分布式版本控制系統。這個基於雲的Git存儲庫於2008年啟動,吸引了數百萬開發人員。一年有1700萬個請求和600萬個存儲庫,它是基於Django的最重負載的Web應用程式之一。
主要特點:
無限制的磁碟空間可供使用Bug 跟蹤項目 WikiAPI 支持靈活的權限控制可自定義域名RSS 修改記錄輸出自定義下載BitBucket團隊選擇使用Django的原因有很多。第一個是社區中成千上萬的開發人員。我們前面提到的第二個原因是Django的現成解決方案套件。因此,BitBucket可以滿足他們的需求,並花更多的時間考慮如何使其產品更好。
Eventbrite
eventbrite 是一個在線活動策劃服務平臺。該平臺可為個人抑或企業舉辦各種活動(免費或付費),用戶可免費註冊並方便的使用其各種與活動組織和推廣相關的在線工具(近期更新和添加了社交分享功能)。基於Django構建。
最初使用Python和內部框架構建,後來又移至Django,以應對平臺的快速受眾增長和互動量。得益於Django的可擴展性,Eventbrite與許多其他使用Django構建的網站一樣,可以適應任何受眾群體,並不斷為用戶提供新的更新。
Mozilla
Mozilla是最受歡迎的瀏覽器之一,每月需要處理數億個查詢。
鑑於他們通過API收到的查詢數量眾多,很容易理解為什麼團隊決定從PHP + CakePHP遷移到Python + Django。現在,Mozilla支持網站及其瀏覽器的所有附加組件均由Django驅動。
結語
當然,在Django上建立的網站數量遠遠超過10個。希望大家閱讀後,不會被頂級網站只能用Java來構建的謠言欺騙。同樣,也是拋磚引玉,大家也可以試試列舉下採用Python或Django開發的自己心目中的頂級站,一起來豐富Python實戰案例。