您好,登錄后才能下訂單哦!
1.Django框架
Django是一個開放源代碼的Web應用框架,由Python寫成。它采用 了MVC的框架模式,即模型(M)、視圖(V)和控制器(C)。相比 其他Web框架,Django的優勢是:大而全,集成了ORM、模型綁定、模 板引擎、緩存和Session等諸多功能。
2.HTTP
HTTP即超文本傳輸協議(Hypertext Transfer Protocol),是基于請 求/響應范式的(相當于客戶機/服務器)。一臺客戶機與服務器建立連 接后,發送一個請求給服務器;服務器接到請求后,給予相應的響應信 息。HTTP的默認端口是80,可以不寫。
3.MySQL數據庫
MySQL是一種關系型數據庫。它將數據保存在不同的表中,而不 是將所有數據放在一個大倉庫內,這樣增加了運行速度并提高了靈活 性。
MySQL有以下特點:
(1)是開源的,無須支付費用就可以直接用。
(2)使用標準的SQL數據語言形式。
(3)相對于Oracle和SQL Server,MySQL更小,更輕量級,當然更 適合測試。
答疑
(1)前端頁面已經做了“非必填”判斷,為什么接口還要做非必填 參數的校驗?是不是多此一舉?
這并不是多此一舉,而是雙重保護。通常,對于必填參數的校驗,前/后端都要做。前端做校驗,一方面是給用戶友好的提示;另一方面 是最直接的系統保護,減少了對后端的請求。而后端做校驗,一方面, 如果前端沒有做保護,則后端不至于出錯;另一方面(也是最重要 的),如果用戶繞過前端的請求直接調用接口則不至于出錯。
(2)前端開發、后端開發是什么意思?
前端開發
一般指的是Web前端開發,即網站前端頁面(即網頁的頁 面)的開發。簡單地說,網站前端工程師負責網站中用戶可見的內容開 發,如網頁上的特效、網頁的布局、圖片和視頻等。網站前端工程師的 工作內容是,將美工設計的效果圖設計成瀏覽器可以運行的網頁,并和 后端開發工程師配合,做網頁的數據顯示和交互。
后端開發
后端開發一般負責網站后臺邏輯的設計和實現,以及用戶及網站的 數據的保存和讀取。比如,在前端實現了登錄頁面,那么當用戶輸入賬 號和密碼并單擊“登錄”按鈕時,其實前端已經完成了自己的事件,然后 就是等待后端返回賬號和密碼校驗結果,前端根據這個校驗結果來顯示 登錄成功、賬號或密碼錯誤等提示信息。
(3)前/后端開發的順序是什么?
在實際的項目開發中,前/后端開發是并行開展的,它們之間能并 行的關鍵是接口文檔,前/后端開發都要依據接口文檔來做各自對應的 事情
以上就是本次介紹的相關知識點內容,感謝大家的學習和對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。