TOP
紅利積點抵現金,消費購書更貼心
PHP網站開發:CodeIgniter敏捷開發框架(實戰案例版)(簡體書)
滿額折

PHP網站開發:CodeIgniter敏捷開發框架(實戰案例版)(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :9 點
商品簡介
名人/編輯推薦
目次

商品簡介

CodeIgniter 是一個功能強大的 PHP Web開發應用框架。Codeigniter框架提供了豐富的類庫使得網站開發變得高效而極具創造性。本書將從web開發基礎、數據庫基礎、PHP語言、Codeigniter框架應用等方面進行闡述,使讀者能夠從入門到實踐快速掌握Web開發技能。
本書共分5章,第1章介紹HTML、CSS、JAVASCRIPT等網頁設計基礎技術;第2章介紹數據庫技術基礎、MySQL安裝與配置、數據庫基本操作及圖形化數據庫操作;第3章對PHP語言的內容、功能、特性及其在網站開發的應用進行了講解;第4章主要介紹Codeigniter框架基本應用、部署、基本類庫參考;第5章以一個吉奧公司主頁設計為例,使用Codeigniter框架進行部署和設計,使讀者對使用Codeigniter框架開發網站流程有個基本的瞭解。

名人/編輯推薦

《PHP網站開發――CodeIgniter敏捷開發框架》一書擁有符合自學習慣的體系,含視頻微課和案例源代碼,視頻與案例同步講解,代碼直接可調用運行。
CodeIgniter本身是一個小巧而功能強大的PHP框架,簡單的工具包具有“優雅”的氣質,而本書在編寫中也強調了同樣的簡潔的特點,儘量濃縮內容,以期使讀者簡單地學會CI框架。作者在強調全面的技術體系的同時,堅持維護Web開發工作本身充滿創造力和想像力的特點,期望使讀者在讀書時不僅學到扎實的開發技術,也要兼具一定的藝術氣質。
而通過簡潔的CI框架,讀者可以把代碼量最小化,把精力更多地放到開發中創造性的工作方面去。
本書知識體系由淺入深,符合自學習慣。內容邏輯清晰,所選案例典型、易上手,並輔以視頻講解說明。使讀者能體驗到CI框架的簡潔和精妙,更輕鬆地學會敏捷開發。

目次

第 1 章 網頁設計技術
1.1 網頁基礎知識
1.1.1 靜態網頁與動態網頁
1.1.2 網頁的基本要素
1.1.3 網站設計流程
1.2 HTML 語言
1.2.1 HTML 標記
1.2.2 HTML 文檔結構
1.2.3 HTML 編寫實例
【例 1】 HTML 編寫 :第一個網頁
【例 2】 HTML 編寫 :在例 1 基礎上加入表格及標記元素
【例 3】 HTML 編寫 :加入表單元素形成動態交互操作
【例 4】 HTML 編寫 :使用列表標記,形成有序列表
1.3 CSS+DIV
1.3.1 CSS 樣式
1.3.2 CSS+DIV
【例 5】 定義一個 DIV,設置其 CSS 屬性
1.3.3 靈活佈局網頁
1.3.4 網頁佈局實例
【例 6】 完成圖示的網頁佈局
1.4 JavaScript 基礎
1.4.1 JavaScript 簡介
1.4.2 JavaScript 入門
【例 7】 在網頁中插入 JavaScript 程序實現彈窗提示
【例 8】 計算兩個變量成績並輸出計算結果
1.4.3 JavaScript 事件
【例 9】 單擊按鈕時調用 JavaScript 函數顯示當前日期
1.4.4 JavaScript 操作 DOM
【例 10】定位 id 為 list 中的列表元素
【例 11】 修改段落文字內容為“New text !”
【例 12】 修改圖像顯示的寬度和高度屬性
【例 13】 更改段落的 HTML 樣式
【例 14】 實現“當單擊按鈕時段落文字內容發生改變”
1.4.5 JavaScript 框架
【例 15】 實現“單擊按鈕時隱藏 HTML 元素, 再單擊時顯示該元素”
1.5 網站開發工具
1.5.1 網頁編輯器
1.5.2 IDE 開發平臺
1.5.3 網頁調試工具
1.5.4 網站代碼託管倉庫
第 2 章 數據庫技術
2.1 數據庫基礎
2.1.1 數據庫
2.1.2數據模型
2.1.3關系數據庫
2.1.4 SQL 語言
2.2 MySQL 數據庫
2.2.1 MySQL 簡介
2.2.2 MySQL 安裝與配置
2.2.3 MySQL 基本操作
【例 1】創建數據庫mydb,並查看已有數據庫
【例 2】在 mydb 數據庫中創建 user 用戶表
【例 3】在 user 用戶表中增加兩條記錄,字段對應屬性值
【例 4】在 user 用戶表中修改姓名為 topher 的記錄
【例 5】在 user 用戶表中刪除姓名為 topher 的記錄
【例 6】對 user 用戶表的數據進行查詢
【例 7】對 user 用戶表的數據進行查詢,並按salary 排序
【例 8】對 user 用戶表的數據進行查詢,查詢薪水最高的人
【例 9】統計 user 用戶表中 salary 大於 7000 的人數
【例 10】統計 user 用戶表中所有人的平均salary
2.3 圖形化數據庫管理
2.3.1 Navicat 數據庫管理
2.3.2 phpMyAdmin 數據庫管理
2.3.3 phpMyadmin 圖形化管理實踐
第 3 章 PHP 程序開發
3.1 PHP 概述
3.1.1 PHP 簡介
3.1.2 PHP 的功能
3.1.3安裝 PHP 運行環境
【例 1】在 WWW 目錄下新建 myweb 文件夾並在其下新建 html 文檔
3.2 PHP 語法基礎
3.2.1 PHP 基本語法
【例 2】 熟悉 PHP 基本語法,輸出“Helloworld !”

【例 3】測試 PHP 大小寫敏感度程序代碼
3.2.2 變量與數據類型
【例 4】數組定義和輸出
【例 5】使用 PHP 對象
3.2.3 運算符與字符串
【例 6】PHP 運算
3.2.4 數組
【例 7】PHP 數組
3.3 PHP 程序設計
3.3.1 基本流程控制語句
【例 8】PHP 條件判斷語句
【例 9】PHP 條件 Switch 語句
【例 10】PHP while 語句
【例 11】PHP for 循環語句
【例 12】PHP foreach 循環語句
3.3.2 PHP 函數
【例 13】PHP 自建函數調用
3.3.3 字符串與數組操作
【例 14】PHP 字符串內置函數
【例 15】PHP 數組操作函數
3.3.4面向對象的程序設計
【例 16】PHP 類編程實例
【例 17】PHP 類繼承編程實例
3.3.5錯誤和異常處理
【例 18】 PHP 異常處理編程實例
3.4 PHP 與網頁交互
3.4.1表單數據交互
【例 19】分析表單使用及 PHP 處理表單數據的過程
3.4.2 PHP 會話處理
【例 20】創建 cookie,賦值 PeterCao,規定一小時後過期
【例 21】PHP cookie 會話編程 1
【例 22】PHP cookie 會話編程 2
3.4.3數據傳輸通信
【例 23】PHP 數據 GET 方式獲取內容
【例 24】PHP 數據 a 超鏈接方式傳輸數據. 103
【例 25】PHP json_encode 函數實例 1
【例 26】PHP json_encode 函數實例 2
【例 27】PHP Ajax 數據傳輸通信實例之服務器端
【例 28】PHP Ajax 數據傳輸通信實例之客戶端
3.5 PHP 數據庫操作
3.5.1 概述
3.5.2連接 MySQL 服務器
【例 29】PHP 連接 MySQL 服務器
3.5.3創建數據庫和數據表
【例 30】PHP 創建 MySQL 數據庫
【例 31】PHP 創建 MySQL 數據庫表
3.5.4數據庫的基本操作
【例 32】PHP 往數據庫表裡插入記錄
【例 33】網頁提交數據
【例 34】網頁使用 PHP 語言查詢數據表的記錄
【例 35】網頁使用 PHP 語言按條件查詢數據表的記錄
【例 36】設計修改和刪除記錄的頁面
【例 37】PHP 修改選定的記錄頁面
【例 38】PHP 刪除選定的記錄
3.6 PHP 開發綜合實踐
第 4 章 CodeIgniter 敏捷開發框架
4.1 CodeIgniter 概述
4.1.1 CodeIgniter 框架簡介
4.1.2 MVC 設計思想
4.1.3 CodeIgniter 框架應用流程
4.1.4 CodeIgniter 安裝與部署
4.2 CodeIgniter 基礎
4.2.1 應用目錄結構
【例 1】設計一個 hello 網站(本章所有案例的框架)
4.2.2 URL 與控制器
【例 2】控制器方法傳遞函數
【例 3】視圖頁面文件之間的路由
【例 4】GET 方式取值
【例 5】POST 方式表單使用及取值
4.2.3視圖文件
【例 6】多個視圖文件同時調用
4.2.4數據庫與模型
【例 7】在 hello 網站查詢數據庫並顯示結果
【例 8】設置頁面緩存
4.2.5緩存與日誌
【例 9】網頁運行日誌
4.3 CodeIgniter 類庫
4.3.1 CodeIgniter 常用類庫
【例 10】用戶分頁顯示
【例 11】session 的基本用法
4.3.2 CodeIgniter 輔助類庫
4.4 CodeIgniter 擴展
4.4.1自定義控制器
【例 12】自定義控制器使用
4.4.2自定義模型
4.4.3 自定義類庫
4.5 CodeIgniter 綜合實踐
第 5 章 HTML+jQuery+CI 框架綜合實例
5.1開發背景
5.2系統功能設計
5.2.1系統結構設計
5.2.2系統功能結構
5.2.3系統業務流程
5.3創建項目
5.3.1開發環境安裝部署
5.3.2基礎數據庫設計
5.3.3項目 MVC 架構設計
5.3.4項目文件組織
5.4前端模塊設計
5.4.1前端 MVC 架構
5.4.2公用資料存放
5.4.3首頁模塊設計
5.4.4公司簡介模塊設計
5.4.5公司新聞模塊設計
5.4.6公司招聘模塊設計
5.5後臺管理模塊
5.5.1後臺 MVC 架構設計
5.5.2 管理員登錄模塊設計
5.5.3後臺首頁模塊設計
5.5.4新聞管理模塊設計
5.5.5招聘管理模塊設計
5.5.6系統管理模塊設計
5.6網站系統開發總結
5.6.1網站系統開發
5.6.2 CodeIgniter 框架技術

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區