購物比價找書網找車網
FindBook  
 有 4 項符合

科班出身的MVC網頁開發:使用Python+Django(熱銷版)(二版)

的圖書
最新圖書評論 -  目前有 1 則評論
 出版日期很新但書中的範例及語法...
轉載自博客來  很差  2019/12/11
出版日期很新但書中的範例及語法已過時,大部分的執行步驟都有問題需要上網自行查照解決方案,介紹內容大部分只是在解說語法及設定,無法執行。
科班出身的MVC網頁開發:使用Python+Django(熱銷版) 科班出身的MVC網頁開發:使用Python+Django(熱銷版)

作者:王友釗黃靜 
出版社:佳魁資訊股份有限公司
出版日期:2019-08-25
語言:繁體書   
圖書介紹 - 資料來源:博客來
圖書名稱:科班出身的MVC網頁開發:使用Python+Django(熱銷版)(二版)

內容簡介

  Django是一款基於Python語言及MVC設計模式實現的Web應用開發框架,作為一款可使Web開發工作愉快並且高效的Web開發框架,能夠以最小的代價構建和維護高品質的Web應用。

  利用模型物件關係對映、URL比對模組、內建範本語言和快取系統,實現業務模組拆分和快速部署,Django嘗試留下一些方法,讓使用者根據需要在Framework之外開發。

本書特色

  書中內容來自於團隊實際專案開發經驗和相關知識按系統撰寫而成,由淺入深地帶領讀者進行Django的開發,最終使讀者掌握專案的開發流程,從而運用於自己的專案開發中。
 

目錄

前言

01 前端技術
1.1初識HTML
1.2走進HTML
1.3 CSS基礎
1.4 CSS樣式
1.5 CSS框模型
1.6 CSS定位
1.7 JavaScript基礎
1.8 JavaScript HTML DOM
1.9 JavaScript函數庫

02 MySQL
2.1 MySQL的安裝和設定
2.2 MySQL基本操作
2.3資料的備份與恢復
2.4存取資料庫

03 Java 程式開發
3.1 Java簡介
3.2 Java多執行緒程式設計
3.3 Java網路程式設計

04 Django 應用架構
4.1 Django概述
4.2安裝
4.3視圖(View)和統一資源定位器(URL)
4.4範本(Template)
4.5模型(Model)
4.6 Django實例——架設一個部落格
4.7 Session
4.8常用伺服器指令

05 Nginx 模組開發
5.1 Nginx簡介
5.2 Nginx設定
5.3簡單的HTTP子請求模組開發
5.4簡單的HTTP過濾模組開發
5.5 SSL模組

06 uWSGI 伺服器
6.1 uWSGI概述
6.2 uWSGI安裝及執行指令
6.3 uWSGI選項設定

07 嵌入式開發
7.1系統概述
7.2嵌入式Linux基礎
7.3嵌入式C語言開發流程
7.4檔案I/O
7.5 Linux處理程序
7.6執行緒概述

08 網路程式設計
8.1通訊端程式設計簡介
8.2通訊端選項
8.3基本TCP通訊端程式設計
8.4基本UDP通訊端程式設計

09 使用者認證系統實例
9.1靜態資源部署
9.2Django應用處理常式設計

附錄A CSS原始程式
附錄B HTML檔案
 

前言

  Web 開發激動人心且富於創造性,但它卻是件煩瑣而令人生厭的工作。

  Django 為可使Web 開發工作愉快並且高效的Web 開發架構,能夠以最小的代價建置和維護高品質的Web 應用。Django 透過減少重複程式,讓使用者能夠專注於Web 應用上有趣的關鍵性東西,提供通用Web 開發模式的高度抽象與頻繁進行的程式設計作業的快速解決方法,以及為“如何解決問題”提供了清晰的約定。

  Django 是一款以Python 語言及MVC 設計模式實現為基礎的Web 應用程式開發架構。MVC 設計模式適用於大型可擴充的Web 應用程式開發,它將用戶端請求、請求處理、伺服器回應劃分為模型、視圖、控制器3 個部分。其中,模型(Model) 主要負責後台資料庫操作;視圖負責回應頁面的呈現;控制器接收使用者請求,根據請求存取模型取得資料,並呼叫視圖顯示這些資料。控制器將模型和視圖隔離,並成為二者之間的樞紐。Django 對傳統的MVC 設計模式進行了改進,將視圖分成View 模組和Template 模組兩部分,將動態的邏輯處理與靜態的頁面展現分離開。而Model 採用了ORM 技術,將關聯式資料庫表抽象成物件導向的Python 類別,將表操作轉換成類別操作,避免了複雜的SQL 敘述撰寫。

  利用Web 開發架構能夠有效縮短研發時間,實現業務模組化開發和敏捷部署。Rod Johnson 和Juergen Hoeller 等開發的Spring Framework 是開放原始碼Java EE 全端應用程式架構,利用控制翻轉原則實現設定管理便於應用程式快速組建,對資料庫進行一般化抽象使交易劃分處理與底層無關;Django 是以Python 為基礎的Web 開發架構,以動態指令碼語言為基礎的實現方式避免了應用程式像Java 程式一樣龐大臃腫,基於MTV 模式(Model、Template、View),利用模型物件關係對映、URL 比對模組、內建範本語言和快取系統,實現業務模組拆分和快速部署,Django 嘗試留下一些方法,讓使用者根據需要在Framework 之外開發。

  Django 是筆者和團隊成員在架設智慧農業服務平台時觸碰到的新思想和新工具。針對智慧農業系統缺乏通用伺服器架構、軟體重複開發和資料資源浪費的問題,我們團隊提出了一種通用性的伺服器平台,降低介面呈現、服務流程控制及資料處理的耦合度,利用物件導向思想簡化資料庫設計的複雜度,加強伺服器開發效率,實現各種應用服務的快速部署,其中,應用服務程式基於Django 架構實現。

  本書結合本團隊開發經驗和相關知識按系統撰寫而成,本書包含:HTML、CSS、JavaScript 等技術在介面設計方面的應用;MySQL 的安裝和設定及對資料庫的操作等內容;Java 語言的內容、功能、特性和物件導向、多執行緒及網路程式設計等內容;Django 應用架構和Nginx、uWSGI 伺服器的安裝、測試等內容;Linux 的開發流程及執行緒、處理程序、網路通訊的內容。在本書的最後一章對使用者認證系統的專案實例進行了部署與設計,讓讀者對專案的開發流程有基本的了解。

  本書可以作為開發工具和寶典,透過閱讀和參照實現,可以完成開發者最初的開發指導,也可以作為平台架設的實例指導。
 
 

詳細資料

  • ISBN:9789863797685
  • 規格:平裝 / 528頁 / 17 x 23 x 2.64 cm / 普通級 / 單色印刷 / 二版
  • 出版地:台灣
圖書評論 -   評分:
 出版日期很新但書中的範例及語法...
轉載自博客來  很差  2019/12/11
出版日期很新但書中的範例及語法已過時,大部分的執行步驟都有問題需要上網自行查照解決方案,介紹內容大部分只是在解說語法及設定,無法執行。
贊助商廣告
 
金石堂 - 今日66折
【每日讀詩詞】唐詩鑑賞辭典(全三卷)
66折: $ 1782 
金石堂 - 今日66折
防彈斷食全書【決定版】:延緩老化、減少發炎、阻斷身體飢餓訊號,防彈咖啡創始人教你一輩子都有效的斷食法
作者:戴夫.亞斯普雷
出版社:木馬文化事業有限公司
出版日期:2022-06-08
66折: $ 297 
金石堂 - 今日66折
基地(艾西莫夫百年誕辰紀念典藏精裝版)
66折: $ 251 
 
博客來 - 暢銷排行榜
特殊傳說Ⅲ vol.09
作者:護玄
出版社:蓋亞
出版日期:2024-10-16
$ 236 
博客來 - 暢銷排行榜
長期買進:財金教授周冠男的42堂自制力投資課
作者:周冠男
出版社:天下文化
出版日期:2024-07-31
$ 355 
金石堂 - 暢銷排行榜
魔都精兵的奴隸 (首刷限定版) 16
作者:竹村洋平/
出版社:東立出版社
出版日期:2024-11-05
$ 162 
Taaze 讀冊生活 - 暢銷排行榜
miffy潔膚柔濕巾-20抽(黃)
作者:新台
出版社:新台圖書
出版日期:2023-08-30
$ 26 
 
博客來 - 新書排行榜
楞嚴經蠡測【第伍冊】
作者:王薀
出版社:善聞文化創意有限公司
出版日期:2024-09-19
$ 300 
博客來 - 新書排行榜
尋找安全的家:結構技師蔡榮根教你選好宅
作者:蔡榮根
出版社:天下文化
出版日期:2024-10-30
$ 355 
Taaze 讀冊生活 - 新書排行榜
114年超好用大法官釋字+憲法訴訟裁判(含精選題庫)[警察特考]
作者:林俐
出版社:千華數位文化股份有限公司
出版日期:2024-11-15
$ 531 
Taaze 讀冊生活 - 新書排行榜
謝沅瑾蛇年生肖運勢大解析:年年必備全方位開運工具書!
作者:謝沅瑾
出版社:時報文化出版企業股份有限公司
出版日期:2024-11-19
$ 349 
 

©2024 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策