注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Django+Vue系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)

Django+Vue系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)

Django+Vue系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)

定 價(jià):¥99.00

作 者: 黃永祥
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書可以去


ISBN: 9787302635796 出版時(shí)間: 2023-07-01 包裝: 平裝-膠訂
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Django Vue系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)》以一個(gè)網(wǎng)站系統(tǒng)的構(gòu)建為主線,以Django和Vue.js為核心框架,逐步深入講述網(wǎng)站系統(tǒng)架構(gòu)設(shè)計(jì)和實(shí)現(xiàn)技術(shù),分別從前后端開發(fā)和運(yùn)維技術(shù)等多方面講述如何設(shè)計(jì)和搭建系統(tǒng)架構(gòu)。前端采用Vue框架開發(fā)系統(tǒng)網(wǎng)頁(yè),后端采用Django MySQL框架搭建系統(tǒng)后臺(tái),并深入講述項(xiàng)目的部署方案、集群架構(gòu)、負(fù)載均衡和分布式架構(gòu)等技術(shù)實(shí)施。 《Django Vue系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)》注重案例教學(xué),講解深入淺出,適合有一定Django和Vue基礎(chǔ)的開發(fā)人員和網(wǎng)站開發(fā)人員閱讀,尤其適合缺少項(xiàng)目經(jīng)驗(yàn)的讀者,也可用作培訓(xùn)機(jī)構(gòu)和高校相關(guān)專業(yè)的教學(xué)用書。

作者簡(jiǎn)介

  資深軟件開發(fā)工程師、架構(gòu)師,從業(yè)近十年,先后從事過(guò)大型系統(tǒng)開發(fā)和自動(dòng)化開發(fā)工作,精 通自動(dòng)化測(cè)試技術(shù),尤其擅長(zhǎng)Python語(yǔ)言及Flask、Django框架,擁有非常豐富的大型網(wǎng)站開發(fā) 經(jīng)驗(yàn)。出版著作:實(shí)戰(zhàn)Python網(wǎng)絡(luò)爬蟲、精通Python自動(dòng)化編程、Django 3 Web應(yīng)用開發(fā)實(shí)戰(zhàn)等。

圖書目錄

第1章  項(xiàng)目前端開發(fā)之Vue 1
1.1  前端框架概述 1
1.2  在Windows系統(tǒng)下安裝Node.js 3
1.3  npm的配置與使用 6
1.4  Vue腳手架搭建與運(yùn)行項(xiàng)目 8
1.5  PyCharm配置Vue編碼環(huán)境 10
1.6  Vue目錄結(jié)構(gòu)與依賴安裝 13
1.7  設(shè)置項(xiàng)目公共資源 15
1.8  功能配置與應(yīng)用掛載 16
1.9  用戶登錄組件 19
1.10  產(chǎn)品查詢組件 22
1.11  網(wǎng)站運(yùn)行效果 26
1.12  本章小結(jié) 27
第2章  Django開發(fā)API接口 29
2.1  項(xiàng)目功能配置 29
2.2  用戶登錄接口 33
2.3  產(chǎn)品查詢接口 34
2.4  Admin后臺(tái)管理系統(tǒng) 36
2.5  前后端API接口對(duì)接 39
2.6  本章小結(jié) 41
第3章  項(xiàng)目部署上線 42
3.1  選擇Ubuntu還是CentOS 42
3.2  Vue打包與Nginx部署 43
3.3  MySQL的安裝與配置 47
3.4  Python3的下載與安裝 50
3.5  Nginx uWSGI部署Django 51
3.6  本章小結(jié) 55
第4章  什么是網(wǎng)站架構(gòu) 56
4.1  網(wǎng)站的演變過(guò)程 56
4.2  網(wǎng)站評(píng)估指標(biāo) 58
4.3  什么是集群 60
4.4  什么是分布式 62
4.5  什么是微服務(wù) 64
4.6  本章小結(jié) 67
第5章  網(wǎng)站常用技術(shù)概述 69
5.1  DNS域名解析 69
5.2  內(nèi)容分發(fā)網(wǎng)絡(luò) 72
5.3  代理技術(shù) 75
5.4  消息隊(duì)列 77
5.5  數(shù)據(jù)存儲(chǔ) 79
5.6  本章小結(jié) 81
第6章  容器技術(shù)的應(yīng)用 82
6.1  Docker概述 82
6.2  安裝Docker 84
6.3  Docker的常用指令 86
6.4  安裝MySQL 90
6.5  Docker部署Vue 94
6.6  Docker部署Django 97
6.7  本章小結(jié) 107
第7章  前端架構(gòu)設(shè)計(jì) 109
7.1  使用DNS實(shí)現(xiàn)集群架構(gòu) 109
7.2  負(fù)載均衡擴(kuò)展架構(gòu) 111
7.3  一些分布式設(shè)計(jì)的想法 117
7.4  使用微前端框架實(shí)現(xiàn)分布式架構(gòu) 119
7.5  微前端框架的運(yùn)行與調(diào)試 125
7.6  本章小結(jié) 129
第8章  后端架構(gòu)設(shè)計(jì) 130
8.1  系統(tǒng)集群設(shè)計(jì)思路 131
8.2  集群架構(gòu)部署實(shí)施 132
8.3  后端集群運(yùn)行與調(diào)試 141
8.4  分布式架構(gòu)的設(shè)計(jì)思路 143
8.5  微服務(wù)的功能拆分 145
8.6  開發(fā)API網(wǎng)關(guān) 150
8.7  調(diào)試與運(yùn)行 153
8.8  微服務(wù)注冊(cè)與發(fā)現(xiàn) 155
8.9  Consul的安裝與接口 156
8.10  Django與Consul的交互 160
8.11  API接口關(guān)聯(lián)Consul 167
8.12  Consul的負(fù)載均衡 171
8.13  Django與Consul部署配置 172
8.14  本章小結(jié) 174
第9章  數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì) 175
9.1  數(shù)據(jù)庫(kù)集群方案 175
9.2  一主多從集群結(jié)構(gòu) 178
9.3  多主集群結(jié)構(gòu) 183
9.4  數(shù)據(jù)庫(kù)分布式技術(shù) 188
9.5  分庫(kù)分表實(shí)施方案 191
9.6  讀寫分離程序設(shè)計(jì) 193
9.7  分庫(kù)程序設(shè)計(jì) 197
9.8  分表程序設(shè)計(jì) 203
9.9  MySQL內(nèi)置分表與設(shè)計(jì) 207
9.10  本章小結(jié) 213
第10章  常見的系統(tǒng)架構(gòu)設(shè)計(jì)技術(shù) 215
10.1  什么是會(huì)話 216
10.2  分布式會(huì)話的實(shí)現(xiàn)方案 217
10.3  緩存概述與問(wèn)題 222
10.4  分布式緩存技術(shù)選型 223
10.5  了解分布式消息隊(duì)列 227
10.6  Kafka簡(jiǎn)述與安裝 229
10.7  生產(chǎn)者與消費(fèi)者 233
10.8  Kafka實(shí)現(xiàn)商品與訂單解耦 235
10.9  分布式搜索引擎Elasticsearch 243
10.10  Elasticsearch實(shí)現(xiàn)產(chǎn)品搜索 246
10.11  分布式事務(wù)那些事 255
10.12  分布式事務(wù)DTM實(shí)現(xiàn)訂單業(yè)務(wù) 258
10.13  分布式鎖 268
10.14  分布式ID 273
10.15  雪花算法與Redis生成分布式ID 275
10.16  Consul實(shí)現(xiàn)配置中心 278
10.17  服務(wù)降級(jí)技術(shù) 283
10.18  服務(wù)限流方案 284
10.19  服務(wù)熔斷功能 288
10.20  本章小結(jié) 289

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)