出版時間:2012-9 出版社:清華大學出版社 作者:明日科技 頁數(shù):540 字數(shù):959000
Tag標簽:無
內(nèi)容概要
明日科技編著的《PHP從入門到精通(第3版)》從初學者角度出發(fā),通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用PHP進行網(wǎng)絡(luò)開發(fā)應(yīng)該掌握的各方面技術(shù)。全書共分4篇25章,包括初識PHP、PHP環(huán)境搭建和開發(fā)工具、PHP語言基礎(chǔ)、流程控制語句、字符串操作、正則表達式、PHP
數(shù)組、PHP與Web頁面交互、PHP與JavaScript交互、日期和時間、Cookie與
Session、圖形圖像處理技術(shù)、文件系統(tǒng)、面向?qū)ο?、PHP加密技術(shù)、MySQL
數(shù)據(jù)庫基礎(chǔ)、phpMyAdmin圖形化管理工具、PHP操作MySQL數(shù)據(jù)庫、PDO數(shù)據(jù)庫抽象層、ThinkPHP框架、Smarty模板技術(shù)、PHP與XML技術(shù)、PHP與Ajax技術(shù)、應(yīng)用Smarty模板開發(fā)電子商務(wù)網(wǎng)站、應(yīng)用ThinkPHP框架開發(fā)明日導航網(wǎng)等內(nèi)容。書中所有知識都結(jié)合具體實例進行介紹,涉及的程序代碼均附以詳細的注釋,可以使讀者輕松領(lǐng)會PHP程序開發(fā)的精髓,快速提高開發(fā)技能。另外,本書除了紙質(zhì)內(nèi)容之外,配書光盤中還給出了海量開發(fā)資源庫,主要內(nèi)容如下:
語音視頻講解:總時長41小時,共206段 實例資源庫:808個實例及源碼詳細分析 模塊資源庫:15個經(jīng)典模塊開發(fā)過程完整展現(xiàn)
項目案例資源庫:15個企業(yè)項目開發(fā)過程完整展現(xiàn) 測試題庫系統(tǒng):626道能力測試題目 面試資源庫:342個企業(yè)面試真題 PPT電子教案
《PHP從入門到精通(第3版)》適合作為軟件開發(fā)入門者的自學用書,也適合作為高等院校相關(guān)專業(yè)的教學參考書,也可供開發(fā)人員查閱、參考。
書籍目錄
第1篇 基礎(chǔ)知識
第1章 初識PHP
視頻講解:23分鐘
1.1 PHP概述
1.1.1 什么是PHP
1.1.2 PHP語言的優(yōu)勢
1.1.3 PHP 5的新特性
1.1.4 PHP的發(fā)展趨勢
1.1.5 PHP的應(yīng)用領(lǐng)域
1.2 擴展庫
1.3 如何學好PHP
1.4 學習資源
1.4.1 常用軟件資源
1.4.2 常用網(wǎng)上資源
1.4.3 主要圖書網(wǎng)站
1.5 網(wǎng)站建設(shè)的基本流程
1.6 小結(jié)
第2章 PHP環(huán)境搭建和開發(fā)工具
第3章 PHP語言基礎(chǔ)
第4章 流程控制語句
第5章 字符串操作
第6章 正則表達式
第7章 PHP數(shù)組
第8章 PHP與Web頁面交互
第9章 PHP與JavaScript交互
第10章 日期和時間
第2篇 核心技術(shù)
第3篇 高級應(yīng)用
第4篇 項目實戰(zhàn)
章節(jié)摘錄
21.1 Smarty簡介 Smarty是PHP中的一個模板引擎,是眾多PHP模板中最優(yōu)秀、最著名的模板之一。 21.1.1 什么是Smarty Smarty是一個使用PHP編寫的PHP模板引擎,它將一個應(yīng)用程序分成兩部分實現(xiàn):視圖和邏輯控制。簡單地講,目的就是將UI(用戶界面)和PHP code(PHP代碼)分離。這樣,程序員在修改程序時不會影響到頁面設(shè)計,而美工在重新設(shè)計或修改頁面時也不會影響程序邏輯。 21.1.2 Smarty與MVC Smarty這種開發(fā)模式,正是基于MVC框架概念。 MVC(Model—View—Controller,模型—視圖—控制器),是指一個應(yīng)用程序由3部分構(gòu)成:模型部分、視圖部分和控制部分。 模型:對接收的信息進行處理,并將處理結(jié)果回傳給視圖。例如,如果用戶輸入信息正確,那么將給視圖一個命令,允許用戶進入主頁面,反之則拒絕用戶的操作。 視圖:就是提供給用戶的界面。視圖只提供信息的收集及顯示,不涉及處理。如用戶登錄界面,也就是視圖,只提供用戶登錄的用戶名和密碼輸入框(也可以有驗證碼、安全問題等信息),至于用戶名和密碼的對與錯,視圖不去處理,直接傳給后面的控制部分。 控制:負責處理視圖和模型的對應(yīng)關(guān)系,并將視圖收集的信息傳遞給對應(yīng)的模型。例如,當用戶輸入用戶名和密碼后提交,這時,控制部分接收用戶的提交信息,并判斷這是一個登錄操作,隨后將提交信息轉(zhuǎn)發(fā)給登錄模塊部分,也就是模型?! ?/pre>圖書封面
圖書標簽Tags
無評論、評分、閱讀與下載