-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
10/8 新書到! 10/1 新書到! 9/24 新書到! 9/18 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

PHP和MySQL Web開發學習指南

( 簡體 字)
作者:[澳] 湯姆·巴特勒(Tom Butler)凱文·雅克(Kevin Yank)類別:1. -> 程式設計 -> 網路編程 -> PHP
   2. -> 資料庫 -> MySQL
譯者:
出版社:人民郵電出版社PHP和MySQL Web開發學習指南 3dWoo書號: 50380
詢問書籍請說出此書號!

有庫存
NT售價: 395

出版日:12/1/2018
頁數:334
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115493699
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書主要介紹構建現代PHP Web站點所需的技能、PHP的基礎知識以及現階段開發者所使用的經過嘗試和驗證的技術。
本書共14章,從服務器和虛擬機的安裝開始,介紹PHP和MySQL基礎知識、在Web上發布MySQL數據、關系數據庫設計、PHP結構化編程、改進插入和更新函數以及對象和類等內容,然后在此基礎上介紹如何創建一個可擴展的框架、如何進行MySQL管理以及如何用正則表達式進行內容格式化。
學完本書后,讀者應能很好地理解PHP,并能使所編寫的代碼更高效、更快速。本書要求讀者掌握基本的HTML知識,適合從事服務器端編程的中級和高級Web設計師參考。
目錄:

第 1章 安 裝 10
1.1 屬于自己的Web服務器 10
1.1.1 服務器安裝方法1:手動安裝所有的軟件 11
1.1.2 服務器安裝方法2:預打包安裝 12
1.1.3 服務器安裝方法3:虛擬服務器 12
1.2 你自己的虛擬機 14
1.2.1 在Windows上安裝 14
1.2.2 在macOS上安裝 14
1.2.3 在Linux上安裝 14
1.3 啟動Vagrant 15
第 2章 PHP簡介 19
2.1 基本的語法和語句 21
2.2變量、操作符和注釋 24
2.2.1 變量 24
2.2.2 操作符 24
2.2.3 注釋 25
2.3 控制結構 26
2.3.1 if語句 26
2.3.2 循環 31
2.4 數組 39
2.5 用戶交互和表單 46
在鏈接中傳遞變量 47
2.6 在表單中傳遞變量 54
Get還是Post 57
2.7 彌補縫隙 57
2.7.1 使用PHP模板 58
2.7.2 安全性問題 60
2.7.3 多個模板,一個控制器 63
2.8 接觸數據庫 66
第3章 MySQL簡介 67
3.1 數據庫簡介 67
3.2 使用MySQL Workbench運行SQL查詢 68
3.3 創建數據庫 72
3.4 SQL語言 73
3.5 創建表 76
3.6 將數據插入表中 80
3.7 一點警告 84
3.8 查看存儲的數據 85
3.9 修改存儲的數據 89
3.10 刪除存儲的數據 90
3.11 讓PHP進行輸入 91
第4章 在Web上發布MySQL數據 92
4.1 藍圖 92
4.2 創建MySQL用戶賬戶 93
4.3 使用PHP連接MySQL 96
4.4 面向對象編程一瞥 101
配置連接 103
4.5 用PHP發送SQL查詢 107
4.6 處理SELECT結果集 111
4.7 提前考慮 120
4.8 將數據插入數據庫 131
4.9 從數據庫刪除數據 142
4.10 完成任務 149
第5章 關系數據庫設計 150
5.1 該署名的時候署名 150
5.2 首要原則:保持實體分離 152
5.3 查詢多個表 157
5.4 簡單關系 163
5.5 多對多關系 165
5.6 一對多和多對一 169
第6章 PHP結構化編程 170
6.1 包含文件 170
6.1.1 包含HTML內容 170
6.1.2 包含PHP代碼 172
6.1.3 包含的類型 176
6.2 定制函數和函數庫 177
變量作用域 180
6.3 將代碼分解為可復用的函數 186
6.3.1 使用函數來替代查詢 194
6.3.2 更新笑話 196
6.3.3 在Web站點上編輯笑話 197
6.3.4 刪除函數 200
6.3.5 選擇函數 202
6.4 最佳方法 203
第7章 改進插入和更新函數 205
7.1 改進更新笑話的函數 205
7.1.1 去除末尾的逗號 209
7.1.2 改進插入笑話的函數 211
7.2 處理日期 215
顯示笑話日期 221
7.3 自己制作工具 224
7.4 通用型函數 225
7.5 使用這些函數 231
7.6 重復的代碼是敵人 235
創建一個用于添加和編輯的頁面 236
7.7 進一步打磨 241
7.8 繼續前進 245
第8章 對象和類 246
8.1 類 247
8.2 公有和私有 251
8.3 對象 251
8.4 類變量 252
8.5 構造方法 259
8.6 類型提示 262
8.7 私有變量 264
8.8 使用DatabaseTable類 267
8.9 更新控制器以使用類 271
8.10 DRY 275
8.11 創建一個控制器類 276
8.12 單點入口 281
8.13 保持DRY原則 288
8.14 模板變量 294
8.15 小心extract 296
第9章 創建一個可擴展的框架 299
9.1 搜索引擎 300
9.2 讓內容更加通用 302
9.3 提前考慮:用戶注冊 304
9.4 依賴性 309
9.5 URL重寫 316
9.6 整理 320
遵從OOP 320
9.7 在不同站點上復用代碼 328
9.8 通用的還是特定于項目的? 328
讓EntryPoint更通用 330
9.9 自動加載和命名空間 337
9.10 區分大小寫 339
9.11 實現自動加載程序 340
9.12 重定向 342
9.13 命名空間 344
9.14 用PSR-4自動加載 347
9.15 Composer簡介 350
9.16 REST簡介 350
9.17 使用接口增強依賴性結構 360
9.18 你自己的框架 362
第 10章 允許用戶注冊賬戶 364
10.1 驗證E-mail地址 374
10.2 防止同一個人注冊兩次 375
10.3 安全地存儲密碼 380
10.4 注冊完成 383
第 11章 cookie、session和訪問控制 387
11.1 cookie 388
11.2 PHP會話 393
統計使用會話的訪問 396
11.3 訪問控制 396
11.3.1 登錄 397
11.3.2 受保護的頁面 405
11.3.3 接口和返回類型 410
11.3.4 使用驗證類 413
11.3.5 登錄錯誤消息 414
11.4 創建一個登錄表單 416
11.5 退出 421
11.5.1 給登錄用戶增加添加笑話的功能 423
11.5.2 用戶許可 426
11.5.3 任務完成了? 428
11.6 天高任鳥飛 432
第 12章 MySQL管理 433
12.1 備份MySQL數據庫 434
12.1.1 使用MySQL Workbench進行數據庫備份 434
12.1.2 使用mysqldump進行數據庫備份 436
12.1.3 使用二進制日志的增量備份 438
12.2 MySQL訪問控制技巧 441
12.2.1 主機名問題 442
12.2.2 鎖在外面了 444
12.3 索引 445
多列索引 449
12.4 外鍵 452
12.5 安全比說抱歉好 454
第 13章 關 系 455
13.1 對象關系映射器 459
13.1.1 公有屬性 460
13.1.2 實體類中的方法 461
13.1.3 使用來自DatabaseTable類的實體類 464
13.1.4 笑話對象 472
13.1.5 使用Joke類 476
13.1.6 引用 476
13.1.7 簡化列表控制器動作 477
13.2 整理 480
緩存 481
13.3 笑話分類 483
列表頁面 488
13.4 指定笑話的分類 491
給笑話指定分類 504
13.5 按照分類顯示笑話 507
13.6 編輯笑話 513
13.7 用戶角色 517
13.8 創建一個表單以分配許可 524
13.8.1 作者列表 525
13.8.2 編輯作者權限 526
13.8.3 設置許可 529
13.8.4 一種不同的方法 530
13.8.5 快速了解二進制 532
13.8.6 位計算能力 533
13.8.7 回到PHP 534
13.8.8 在數據庫中存儲按位許可 536
13.8.9 連接表或按位計算 537
13.8.10 整理 538
13.8.11 編輯其他人的笑話 539
13.9 大功告成 543
第 14章 用正則表達式進行內容格式 544
14.1 正則表達式 545
14.2 用正則表達式進行字符串替換 547
14.2.1 強調文本 548
14.2.2 段落 554
14.2.3 超鏈接 556
14.3 綜合應用 558
14.4 排序、限定和偏移 564
14.4.1 排序 564
14.4.2 用LIMIT和OFFSET分頁 569
14.4.3 分類中的分頁 577
14.5 達到專業水準 581
下一步如何學習 582
附錄A 使用示例代碼 584
A.1一些警告 584
附錄B Linux故障排除 585
序: