跟兄弟連學PHP

跟兄弟連學PHP
定價:708
NT $ 708
 

內容簡介

本書是暢銷書《細說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程序員的黃埔軍校。
 

目錄

第1部分 Web開發入門篇
第1章 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 客戶端腳本編程語言JavaScript11
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服務器Apache24
1.6.3 MySQL數據庫管理系統24
1.6.4 PHP後台腳本編程語言25
1.6.5 LAMP的發展趨勢27
1.6.6 Web的未來發展28
1.7 如何學習PHP28
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和span76
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 在實際開發中該如何使用CSS3110
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默
網路書店 類別 折扣 價格
  1. 新書
    $708