跟兄弟連學PHP
定價:¥118.00
作者:兄弟連IT教育 組編
齣版社:電子工業齣版社
齣版時間:2016年01月
ISBN:9787121278013
版 次:1
頁 數:861
字 數:1592000
印刷時間:2017年01月01日
開 本:16開
紙 張:膠版紙
印 次:1
包 裝:平裝
《跟兄弟連學PHP》即暢銷書《細說PHP(第2版)》的全新升級版,用一年時間為本書重新錄製瞭長達8000分鍾的真人齣鏡的視頻教程,與本版書完全配套,全麵覆蓋瞭書中的每個知識點!
本書是暢銷書《細說PHP(第2版)》升級版。PHP是當前開發Web應用係統*理想的工具,它易於使用、功能強大、成本低廉、高安全性、開發速度快且執行靈活,應用非常廣泛。全書以實用為設計目標,包含PHP開發*主流的各項技術,對每一個知識點都進行瞭深入詳細的講解,並附有大量的實例代碼,圖文並茂,係統地介紹瞭PHP的相關技術及其在實際Web開發中的應用。 本書是《細說PHP》第三版,全書共6個部分,分為32個章節,每章都是PHP獨立知識點的總結。內容涵蓋瞭動態網站開發的前端技術(HTML5)、企業現在主流應用版本PHP 5.4為主的語法、PHP的常用功能模塊和實用技巧、MySQL數據庫的設計與應用、PHP 麵嚮對象的程序設計思想、數據庫抽象層PDO、Smarty模闆技術、Web開發的設計模式、自定義PHP技術框架**版BroPHP 2.0、重新開發包括完整流程的極具參考價值的Web項目(BroShop)等內容。每章都有大量的實用示例及詳盡的注釋,以加速讀者的理解和學習,同時為每章的技術點設置瞭大量的自測試題。*重要的是本書全部內容都有精心錄製的配套教學視頻覆蓋,視頻中真人齣鏡、師生互動、講解生動、操作性強,並且多數技術概念以微電影形式穿插在視頻中進行講解說明。 對於PHP應用開發的新手而言,本書不失為一本好的入門教材,內容既實用又全麵,所有實例都可以在開發中直接應用,並輔以大量的視頻教程,使讀者輕鬆掌握所學知識。另外,本書也適閤有一定基礎的網絡開發人員和網絡愛好者,以及大中專院校的師生閱讀與參考。不僅可以作為PHP開發的學習用書,還可以作為從事Web開發的程序員的參考用書和 備手冊。對於行傢來說,本書也是一本難得的參考手冊,讀者 將從中獲益。
兄弟連IT教育,成立於2006年,中國PHP培訓領導者,九年專注PHP教育,所發布的PHP視頻教程,齣版的PHP圖書,開設的PHP培訓班,推動瞭國內PHP技術發展,培養瞭眾多的PHP程序員,堪稱PHP程序員的黃埔軍校。
dy 部分 Web開發入門篇
dy 章 LAMP網站構建 2
1.1 介紹Web給你認識 2
1.1.1 Web應用的優勢 3
1.1.2 Web 2.0時代的互聯網 4
1.1.3 Web開發標準 6
1.1.4 認識腳本語言 7
1.2 動態網站開發所需的Web構件 7
1.2.1 客戶端瀏覽器 8
1.2.2 超文本標記語言(HTML) 9
1.2.3 層疊樣式錶(CSS) 10
1.2.4 客戶端腳本編程語言 11
1.2.5 Web服務器 11
1.2.6 服務器端編程語言 12
1.2.7 數據庫管理係統 13
1.3 幾種主流的Web應用程序平颱 14
1.3.1 Web應用程序開發平颱對比分析 14
1.3.2 動態網站開發平颱技術比較 15
1.4 HTTP協議與Web的關係 16
1.4.1 HTTP協議概述 16
1.4.2 HTTP協議結構 18
1.4.3 HTTP請求消息 18
1.4.4 HTTP響應消息 19
1.4.5 URL概述 20
1.5 Web的工作原理 20
1.5.1 情景1:服務器不帶應用程序服務器
和數據庫 21
1.5.2 情景2:帶應用程序服務器的Web
服務器 22
1.5.3 情景3:瀏覽器訪問服務器端的數據庫 23
1.6 LAMP網站開發組閤概述 23
1.6.1 Linux操作係統 23
1.6.2 Web服務器Apache 24
1.6.3 MySQL數據庫管理係統 24
1.6.4 PHP後颱腳本編程語言 25
1.6.5 LAMP的發展趨勢 27
1.6.6 Web的未來發展 28
1.7 如何學習PHP 28
1.7.1 確定學習的目標 29
1.7.2 PHP學習綫路圖 29
1.7.3 堅持動手實驗 31
1.7.4 要事為先的原則 31
1.7.5 Bug解決之道 32
1.7.6 看教學視頻,讓學習變得簡單 33
1.7.7 優秀的Web程序員是怎樣練成的 33
1.8 小結 35
本章 須掌握的知識點 35
本章需要瞭解的內容 35
第2章 HTML的設計與應用 36
2.1 網頁製作概述 36
2.1.1 HTML基礎 36
2.1.2 簡單HTML實例製作 37
2.2 HTML語言的語法 38
2.2.1 HTML標簽和元素 38
2.2.2 HTML語法不區分字母大小寫 38
2.2.3 HTML標簽屬性 39
2.2.4 HTML顔色值的設置 39
2.2.5 HTML文檔注釋 39
2.2.6 HTML代碼格式 39
2.2.7 HTML字符實體 40
2.3 HTML文件的主體結構 40
2.4 HTML文檔頭部元素<head> 41
2.4.1 <title>元素 41
2.4.2 <base>元素 41
2.4.3 <link>元素 42
2.4.4 <meta>元素 42
2.5 HTML文檔主體標記 43
2.6 文字版麵的編輯 43
2.6.1 格式標簽 44
2.6.2 文本標簽 45
2.7 創建圖像和鏈接 47
2.7.1 插入圖片 47
2.7.2 建立錨點和超鏈接 48
2.8 使用HTML錶格 48
2.9 HTML框架結構 51
2.10 HTML錶單設計 53
2.11 小結 57
本章 須掌握的知識點 57
本章需要瞭解的內容 58
本章需要拓展的內容 58
本章的學習建議 58
第3章 層疊樣式錶 59
3.1 CSS簡介 59
3.2 CSS規則的組成 60
3.2.1 CSS注釋 61
3.2.2 長度單位 62
3.2.3 顔色單位和URL值 62
3.3 在HTML文檔中放置CSS的幾種方式 63
3.3.1 內聯樣式錶 63
3.3.2 嵌入一張樣式錶 63
3.3.3 鏈接到一張外部的樣式錶 63
3.4 CSS選擇器 64
3.4.1 HTML選擇器 64
3.4.2 類選擇器 64
3.4.3 ID選擇器 65
3.4.4 關聯選擇器 65
3.4.5 組閤選擇器 65
3.4.6 僞元素選擇器 66
3.5 CSS常見的樣式屬性和值 66
3.5.1 字體屬性 66
3.5.2 顔色屬性 67
3.5.3 背景屬性 67
3.5.4 文本屬性 68
3.5.5 邊框屬性 68
3.5.6 鼠標光標屬性 70
3.5.7 列錶屬性 70
3.5.8 綜閤實例 71
3.6 小結 73
本章 須掌握的知識點 73
本章需要瞭解的內容 73
本章需要拓展的內容 73
本章的學習建議 74
第4章 DIV+CSS網頁標準化布局 75
4.1 DIV+CSS對頁麵布局的優勢 75
4.2 “無意義”的HTML元素div和span 76
4.3 W3C盒子模型 76
4.4 和頁麵布局有關的CSS屬性 78
4.5 盒子區塊框的定位 79
4.5.1 相對定位 80
4.5.2 **定位 80
4.6 使用盒子模型的浮動布局 81
4.6.1 設置浮動 81
4.6.2 行框和清理 82
4.7 DIV+CSS的兼容性問題 84
4.7.1 不同瀏覽器解釋盒子模型的差異 85
4.7.2 設置瀏覽器去遵循W3C標準 86
4.8 使用盒子模型設計頁麵布局 87
4.8.1 居中設計 87
4.8.2 設置兩列浮動的布局 88
4.8.3 設置三列浮動的布局 89
4.8.4 設置多列浮動的布局 90
4.9 DIV+CSS網站首頁布局示例 91
4.9.1 HTML文件的設計 91
4.9.2 CSS文件設計 93
4.10 小結 95
本章 須掌握的知識點 95
本章需要瞭解的內容 95
本章需要拓展的內容 95
本章的學習建議 95
第5章 HTML5與CSS3的應用 96
5.1 現在是用HTML5的時候 96
5.2 HTML5語法的改變 97
5.2.1 HTML5中的標記方法 97
5.2.2 HTML5做到瞭與之前版本的兼容 98
5.2.3 HTML5語法改變的簡單示例 99
5.3 HTML5新增和廢除的元素 99
5.3.1 新增的結構元素 99
5.3.2 HTML5錶單增加的新特性 101
5.3.3 新增多媒體播放元素 104
5.3.4 新增的其他元素 105
5.3.5 廢除的元素 106
5.4 HTML5新增和廢除的屬性 106
5.5 HTML5的高級功能介紹 108
5.6 CSS3概述 109
5.6.1 CSS3在選擇器上的支持 109
5.6.2 CSS3在樣式上的支持 109
5.6.3 CSS3對於動畫的支持 109
5.6.4 在實際開發中該如何使用CSS3 110
5.7 CSS3中的樣式選擇器 110
5.7.1 基本選擇器 110
5.7.2 多元素的組閤選擇器 111
5.7.3 屬性選擇器 111
5.7.4 結構性僞類選擇器 112
5.8 CSS3的樣式屬性 113
5.8.1 使用CSS3屬性前的準備 114
5.8.2 邊框屬性 114
5.8.3 背景屬性 115
5.8.4 文本屬性 116
5.8.5 用戶界麵屬性 117
5.8.6 動畫屬性 117
5.8.7 多列布局屬性 118
5.8.8 漸變屬性 118
5.8.9 透明屬性 119
5.8.10 鏇轉屬性 119
5.8.11 服務器端字體屬性 119
5.9 使用HTML5中的新增元素來構建
網頁 120
5.10 LESS CSS框架簡介 124
5.11 響應式布局 125
5.11.1 響應式布局的優缺點 125
5.11.2 響應式布局該怎麼設計 126
5.11.3 響應式布局實例 126
5.11.4 Media Queries的使用方法 128
5.11.5 在移動設備上設置原始大小顯示 132
5.11.6 響應式網站的內容設計 132
5.11.7 響應式網站的設計流程 134
5.12 Web前端CSS框架Bootstrap介紹 134
5.12.1 Bootstrap的主要功能 135
5.12.2 Bootstrap的頁麵布局和排版 135
5.12.3 頁麵下拉菜單 135
5.12.4 Bootstrap的優點和不足 136
5.13 小結 137
本章 須掌握的知識點 137
本章需要瞭解的內容 137
本章需要拓展的內容 137
本章的學習建議 137
第2部分 PHP基礎篇
第6章 從搭建你的PHP開發環境開始 139
6.1 幾種常見的PHP環境安裝方式 139
6.1.1 Linux係統下源代碼包方式安裝
環境 139
6.1.2 在Windows係統上安裝Web
工作環境 140
6.1.3 搭建學習型的PHP工作環境 140
6.2 環境安裝對操作係統的選擇 140
6.2.1 選擇網站運營的操作係統 141
6.2.2 選擇網站開發的操作係統 141
6.3 安裝集成PHP開發環境 141
6.3.1 安裝前準備 142
6.3.2 安裝步驟 142
6.3.3 環境測試 143
6.4 改變文檔根目錄www的位置 145
6.5 phpMyAdmin的配置與應用 146
6.5.1 HTTP身份驗證模式 146
6.5.2 Cookie身份驗證模式 147
6.5.3 config身份驗證模式 147
6.5.4 修改MySQL默
我不得不說,這本書的敘事方式給我留下瞭深刻的“負麵印象”。它試圖營造一種“兄弟連”式的教學氛圍,仿佛作者是一位經驗豐富的“老大哥”,在手把手地教導我們這些“小兵”。然而,這種“教學”方式卻顯得格外囉嗦和冗長,充滿瞭大量的個人感悟和看似深刻實則空洞的“雞湯”。作者似乎更熱衷於分享自己的學習經曆和“頓悟”時刻,而不是專注於清晰、簡潔地傳授PHP技術本身。很多概念的解釋都被拖得過長,反復強調一些不必要的細節,卻忽略瞭最核心的知識點。例如,在講到麵嚮對象編程時,作者花瞭整整一頁紙來描述他當年如何“剋服睏難”,如何“理解類與對象的關係”,但實際關於“類”、“對象”、“繼承”、“多態”等核心概念的解釋卻非常簡略,甚至有些含糊。這種“主觀意識流”的敘述,讓我在閱讀過程中經常感到心浮氣躁,想要跳過那些無關緊要的“故事”,直接獲取知識,但又被作者刻意設置的“情感鋪墊”所阻礙,著實令人沮喪。
評分從一個初學者的角度來看,這本書幾乎是“災難性”的。它上來就拋齣瞭一大堆復雜的概念和術語,卻沒有任何鋪墊和引導。例如,在介紹PHP的基礎語法時,作者直接就使用瞭“命名空間”、“Traits”等高級特性,這對於一個完全沒有編程基礎的人來說,簡直是天書。書中對“錯誤處理”和“異常機製”的講解也非常簡略,隻是簡單地展示瞭如何使用`die()`函數來輸齣錯誤信息,卻忽略瞭更專業、更規範的錯誤處理方法,這在實際開發中是極其危險的。而且,書中提供的示例代碼往往過於簡單,無法反映真實世界的復雜性,學習者在照搬照抄後,會發現自己的代碼在實際應用中漏洞百齣,根本無法正常工作。我感覺這本書更適閤已經有一定PHP基礎,並且能夠自行查閱大量資料來補充和修正知識點的高階開發者,對於想要係統學習PHP的初學者來說,它幾乎是“不可讀”的。
評分這本書最大的問題在於其“知其然不知其所以然”的講解模式。它列舉瞭許多PHP開發的“常用技巧”和“實用範例”,但很少深入剖析這些技巧背後的原理和設計思想。就像是一本“秘籍”,直接告訴你“怎麼做”,卻從不解釋“為什麼這樣做”。比如,在介紹數據庫操作時,書中提供瞭一係列SQL語句和PHP代碼,能夠實現增刪改查的功能,但對於SQL注入的風險、不同數據庫連接方式的優劣、以及如何進行高效的數據庫查詢等關鍵問題,卻語焉不詳。我看完之後,雖然知道瞭一些代碼片段,但對於如何構建一個安全、穩定、高性能的PHP應用,仍然感到一片迷茫。這種“填鴨式”的教學,讓學習者隻能被動地模仿,而無法真正理解PHP的精髓,更無法舉一反三,靈活運用到實際項目中。這本書更像是一本“代碼集錦”,而不是一本真正能夠提升開發者能力的“教程”。
評分我本來對“兄弟連”這個品牌抱有一定的期待,畢竟之前也聽過一些關於他們教學的正麵評價。然而,這本書卻讓我大失所望。它給人的感覺就是一種“拼湊”和“堆砌”,缺乏整體的規劃和係統的邏輯。章節之間的過渡生硬,內容跳躍性很大,很多重要的概念要麼被一筆帶過,要麼就齣現在瞭意想不到的地方。例如,書中關於“AJAX”的部分,突然就插入瞭一段關於“JavaScript閉包”的講解,而這兩個概念之間的聯係和應用場景卻完全沒有解釋清楚。這種“想到哪寫到哪”的風格,讓讀者很難建立起一個完整的知識體係。更糟糕的是,書中充斥著大量的“錯彆字”和“語法錯誤”,這不僅影響瞭閱讀的流暢性,也暴露瞭齣版社在校對方麵的疏忽。在這種情況下,我實在很難相信這本書能夠真正幫助我提升PHP編程能力。
評分這本書絕對是我近期閱讀體驗最糟糕的一本。從封麵上的“正版現貨”四個字開始,就給我一種廉價感,仿佛作者和齣版社急於將庫存清空。翻開目錄,我發現內容雜亂無章,完全沒有邏輯性。它聲稱是“PHP程序設計應用開發編程教程”,但實際內容卻像是把各種零散的PHP代碼片段隨意堆砌在一起,缺乏係統性的講解和清晰的脈絡。舉個例子,書中提到如何處理用戶上傳文件,但相關代碼的解釋卻含糊不清,變量命名也讓人費解,完全看不齣實際應用場景。更令人惱火的是,它所謂的“應用開發”部分,充斥著大量過時且低效的寫法,很多現代PHP開發中早已被淘汰的函數和技巧仍然被當作寶典來介紹,這對於想要學習新知識的開發者來說,簡直是誤導。我花瞭大量時間試圖從這些“寶典”中提取有價值的信息,但收效甚微,反而感覺是在浪費生命。這本書更像是某個開發者隨便寫寫,然後匆匆齣版的,質量堪憂。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有