Djabgo學習筆記(一)初識Django
- 架構
- 學習架構所需技術
架構
目前主流的架構為Django、Tornado、Flask和Twisted四種
(PS:個人了解Django用于大型網站的重量級開發,Flask用于小型網站的輕量級開發,另外兩個阿巴阿巴)
學習架構所需技術
我們不僅要學會Django本身,還需要學會如下:
- Linux管理:因為伺服器上的系統基本上都是linux,是以我們在部署時需要在linux上面進行,并且使用linux系統也可以省去授權費,降低成本
- python基礎:因為Django的開發語言也是python
- 環境搭建:這個大家都懂得,該死的環境
- 前端語言:原生的H5,JS和CSS到現在的VUE、React
- RESTFul API設計:簡單的了解就是API所提供的資料結構,現如今一般為json格式(例如:Message、Data、ID等等)
- 網站架構
- 系統管理
- 服務部署
- 持續內建
- 資料庫管理
- 并發處理