關于我們
書單推薦
新書推薦
|
網(wǎng)頁制作與網(wǎng)站建設實戰(zhàn)大全
《網(wǎng)頁制作與網(wǎng)站建設實戰(zhàn)大全》將網(wǎng)站建設所需要掌握的各種重要技術進行了逐一詳解,通過大量的實例,詳細介紹網(wǎng)站建設的生命周期各過程,剖析了網(wǎng)站的策劃、設計、代碼編寫、測試、推廣以及SEO優(yōu)化等網(wǎng)站建設過程。同時配以3個接近真實網(wǎng)站的案例,讓讀者了解網(wǎng)站建設的完整過程。本書附帶1張DVD,包括作者為本書錄制的全程多媒體語音教學視頻及本書所涉及的源代碼。
《網(wǎng)頁制作與網(wǎng)站建設實戰(zhàn)大全》看點: · 網(wǎng)站開發(fā)高手,10年經(jīng)驗,毫無保留! · 提供12.6小時配套多媒體教學視頻輔助學習 · 全方位展現(xiàn)網(wǎng)站建設的完整過程和各種重要工具與技術 · 全面、深入講解了網(wǎng)站建設的整個生命周期,涵蓋網(wǎng)站的策劃、架構(gòu)、設計、代碼編寫、測試、發(fā)布、維護、推廣及優(yōu)化等過程 · 全面涵蓋HTML、CSS、DIV、Dreamweaver、javascript、jQuery、HTML 5、CSS 3、Photoshop、Fireworks、Flash、PHP、MySQL與SEO等技術 · 實戰(zhàn)為王,重點介紹了220個實例、25個小案例和3個較高應用價值的綜合項目案例 · 提供教學PPT
前 言
為什么要寫這本書 一個設計精良的網(wǎng)站,不僅能夠帶來視覺上的體驗,還能夠發(fā)掘潛在的網(wǎng)絡客戶,因而網(wǎng)站建設已經(jīng)成為很多傳統(tǒng)企業(yè)越來越重視的問題。網(wǎng)站建設涉及的技術繁多,而且各種技術日新月異,常常讓初學者感到茫然,而很多網(wǎng)站建設人員僅關注于某一個知識點,沒有全面從網(wǎng)站建設的生命周期的角度來了解網(wǎng)站建設必需的各種技術,導致很多網(wǎng)站建設人員缺乏全局意識,沒有綜合的網(wǎng)站建設能力。 目前網(wǎng)站建設相關技術圖書較多,但大多數(shù)偏重于某一知識點,比如HTML、CSS、jQuery等,而網(wǎng)站建設涉及策劃、美工、程序設計、測試、推廣和優(yōu)化等多方面的工作,這些工作雖然可以交由團隊中不同的人員,但是它們往往又結(jié)合緊密,比如不理解SEO優(yōu)化往往導致產(chǎn)生的頁面無法滿足搜索引擎的優(yōu)化標準;不懂得程序設計的美工又常常讓開發(fā)人員犯難。本書作者站在一線網(wǎng)站建設人員的視角,以簡潔輕松的文字,簡短精煉的示例代碼,力求讓不同層次的開發(fā)人員盡快全面掌握網(wǎng)站建設過程,同時在本書最后還提供了3個接近真實的網(wǎng)站,讓開發(fā)人員能夠通過項目學習網(wǎng)站建設,提高實際的網(wǎng)站建設通力。 本書有何特色 1. 附帶多媒體語音教學視頻,提高學習效率 為了便于讀者理解本書內(nèi)容,提高學習效率,作者專門為本書每一章內(nèi)容都錄制了大量的多媒體語音教學視頻。這些視頻和本書涉及的源代碼一起收錄于配書光盤中。 2. 涵蓋網(wǎng)站建設生命周期的各種技術細節(jié),提供系統(tǒng)化的學習思路 本書涵蓋了網(wǎng)站建設在實際工作中需要重點掌握的所有方面,包含網(wǎng)站基礎、HTML標記語言的應用、JavaScript腳本編程、CSS樣式表語言、網(wǎng)頁色彩的理解、DIV+CSS布局技術、Photoshop和Fireworks圖像處理軟件使用,以及Flash動畫技術的應用,同時詳細介紹了Dreamweaver網(wǎng)站建設工具、PHP+MySQL動態(tài)網(wǎng)站建設、網(wǎng)站的推廣、搜索引擎優(yōu)化及網(wǎng)站的日常維護等知識點。 3. 對網(wǎng)站建設的各種技術做了原理分析和實戰(zhàn)體驗 全書使用了簡潔質(zhì)樸的文字,配以大量的插圖,對一些難以理解的原理部分進行了重點剖析,讓讀者不僅知曉實現(xiàn)的原理,通過圖形化的展現(xiàn)方式,更能加強對原理的理解。同時書中配以大量的示例,對技術要點在實際工作中的應用進行了詳解,讓讀者能盡快上手。 4. 應用驅(qū)動,實用性強 對每段示例代碼都進行了仔細的錘煉,提供了各種實際應用的場景,力求讓應用開發(fā)人員將這些知識點盡快應用到實際的開發(fā)過程中。 5. 項目案例典型,實戰(zhàn)性強,有較高的應用價值 本書最后一篇提供了3個項目實戰(zhàn)案例。這些案例來源于作者所開發(fā)的實際項目,具有很高的應用價值和參考性。這些案例分別使用不同的網(wǎng)站建設技術實現(xiàn),便于讀者融會貫通地理解本書中所介紹的技術。這些案例稍加修改,便可用于實際網(wǎng)站開發(fā)。 6. 提供完善的技術支持和售后服務 本書提供了專門的技術支持郵箱:bookservice2008@163.com。讀者在閱讀本書過程中有任何疑問都可以通過該郵箱獲得幫助。 本書內(nèi)容及知識體系 第1篇 網(wǎng)站基礎(第1~3章) 本篇介紹了網(wǎng)站建設的基本原理和網(wǎng)站建設的基本流程。主要包括網(wǎng)頁入門知識和網(wǎng)站建設工具,討論了HTML超文本標記語言、CSS樣式表語言的使用,讓用戶理解網(wǎng)站建設的基本知識。 第2篇 網(wǎng)頁設計與制作(第4~15章) 本篇討論了網(wǎng)頁設計需要理解的重要知識點,包含如何創(chuàng)建吸引人的網(wǎng)站、如何使用Dreamweaver進行可視化網(wǎng)頁設計、如何在Dreamweaver中創(chuàng)建和管理Web站點、DIV和CSS的頁面布局設計應用、JavaScript腳本編程語言的應用、如何用JavaScript腳本語言編寫網(wǎng)頁特效、使用jQuery操縱網(wǎng)頁及HTML 5技術在網(wǎng)頁開發(fā)中的應用。同時介紹了通過Photoshop、Fireworks及Flash等各種設計工具的應用來設計網(wǎng)頁。 第3篇 動態(tài)網(wǎng)站開發(fā)(第16~18章) 在這一篇討論了如何使用PHP+MySQL開發(fā)動態(tài)網(wǎng)站,討論了動態(tài)網(wǎng)站的基礎知識、PHP語言的應用,包含PHP的常量、變量、運算符和表達式、流程控制及函數(shù)的使用。在MySQL部分介紹了MySQL的管理,包含創(chuàng)建表和數(shù)據(jù)庫,如何使用SQL語句向數(shù)據(jù)庫中增加、刪除和修改數(shù)據(jù)。最后通過一個示例介紹了如何在Dreamweaver中可視化地開發(fā)一個基于PHP+MySQL的圖書管理網(wǎng)站。 第4篇 網(wǎng)站維護與優(yōu)化(第19~21章) 網(wǎng)站建設完成后必須經(jīng)過完善的測試,然后發(fā)布到互聯(lián)網(wǎng)上。本篇首先討論了網(wǎng)站測試流程及網(wǎng)站發(fā)布方式,然后討論了網(wǎng)站日常維護的一般方式,介紹了如何管理網(wǎng)頁內(nèi)容、如何進行網(wǎng)頁的安全性管理,以及MySQL數(shù)據(jù)庫的日常維護管理工作。在網(wǎng)站推廣部分,介紹了網(wǎng)站推廣方式和搜索引擎優(yōu)化SEO的相關知識,并詳細介紹了如何創(chuàng)建搜索引擎友好的網(wǎng)頁。 第5篇 綜合案例(第22~24章) 本篇通過3個實際的項目示例,從網(wǎng)站的前期策劃、風格的定位及網(wǎng)站的總體結(jié)構(gòu)開始,詳細討論了企業(yè)門戶網(wǎng)站、內(nèi)容管理網(wǎng)站及基于HTML 5+CSS 3的房屋管理網(wǎng)站的應用,介紹了網(wǎng)站建設的完整流程,通過對這些示例的一步一步體驗,讓用戶能夠立即上手網(wǎng)站建設,培養(yǎng)出較強的動手能力。 配書光盤內(nèi)容介紹 為了方便讀者閱讀本書,本書附帶1張DVD光盤,內(nèi)容如下: * 本書所有實例的源代碼; * 本書每章內(nèi)容的多媒體語音教學視頻; * 與網(wǎng)站建設和開發(fā)相關的教學視頻及資料。 適合閱讀本書的讀者 * 需要全面學習網(wǎng)站建設技術的人員; * 廣大網(wǎng)頁設計人員; * 網(wǎng)站后臺開發(fā)人員; * 前端開發(fā)工程師; * 前端設計工程師; * 專業(yè)網(wǎng)頁與網(wǎng)站建設培訓機構(gòu)的學員; * 網(wǎng)站建設項目經(jīng)理; * 需要一本案頭必備查詢手冊的前端開發(fā)人員。 閱讀本書的建議 * 沒有網(wǎng)站建設基礎的讀者,建議從第1章開始。順次閱讀并演練每一個實例。 * 有一定網(wǎng)站建設基礎的讀者,可以根據(jù)實際情況有重點地選擇閱讀各個技術要點。 * 對于每一個知識點和項目案例,先通讀一遍有個大概印象,然后對于每個知識點的示例代碼,都在開發(fā)環(huán)境中操作一遍,加深對知識點的印象。 * 結(jié)合光盤中提供的多媒體教學視頻再理解一遍,這樣理解起來更加容易,也會更加深刻。 本書作者 本書由丁士鋒主筆編寫。其他參與編寫、資料整理和程序調(diào)試的人員有陳世瓊、陳欣、陳智敏、董加強、范禮、郭秋滟、郝紅英、蔣春蕾、黎華、劉建準、劉霄、劉亞軍、劉仲義、柳剛、羅永峰、馬奎林、馬味、歐陽昉、蒲軍、齊鳳蓮、王海濤、魏來科、伍生全、謝平、徐學英、楊艷、余月、岳富軍、張健和張娜。在此一并表示感謝! 筆者寫作本書雖然耗費了大量精力,力爭消滅錯誤,但恐百密難免一疏。若您在閱讀本書的過程中發(fā)現(xiàn)任何問題,或者有任何疑問,都可以隨時提出,筆者將盡最大努力解決。 編著者
丁士鋒,2001年畢業(yè)于國防科技大學計算機學院。從事Web開發(fā)及系統(tǒng)架構(gòu)設計10余年。主要涉及Web相關軟件及分布式應用系統(tǒng)的開發(fā),并積累了深厚的Web應用軟件和Web前端開發(fā)經(jīng)驗。目前主要從事JavaScript前端應用框架的開發(fā),具有企業(yè)網(wǎng)站、Web ERP和Office OA等大中型Web項目的開發(fā)和設計經(jīng)驗。對C#與.NET技術有深入研究。熟悉SQL Server、Oracle與IBM DB2等大型數(shù)據(jù)庫系統(tǒng)的管理與開發(fā)。深入理解數(shù)據(jù)庫系統(tǒng)在企業(yè)信息化進程中的應用。多次主導與架構(gòu)基于大型數(shù)據(jù)庫系統(tǒng)的集團式信息管理系統(tǒng)建設。多次參與數(shù)據(jù)庫平臺的搭建與各種核心數(shù)據(jù)庫程序代碼的實現(xiàn)。
第1篇 網(wǎng)站基礎
第1章 網(wǎng)站開發(fā)入門( 教學視頻:24分鐘) 1.1 Web網(wǎng)站入門 1.1.1 認識網(wǎng)頁與網(wǎng)站 1.1.2 網(wǎng)站的組成結(jié)構(gòu) 1.1.3 常見的網(wǎng)站分類 1.1.4 如何設計吸引人的網(wǎng)站 1.1.5 網(wǎng)站開發(fā)的相關技術 1.1.6 創(chuàng)建一個簡單的網(wǎng)頁 1.2 網(wǎng)站開發(fā)工具 1.2.1 Dreamweaver設計工具 1.2.2 圖像處理工具Photoshop 1.2.3 網(wǎng)頁圖形工具Fireworks 1.2.4 網(wǎng)頁動畫設計工具Flash 1.3 網(wǎng)站建設的基本步驟 1.3.1 網(wǎng)站的定位 1.3.2 確定網(wǎng)站的結(jié)構(gòu) 1.3.3 設計網(wǎng)站的主題風格 1.3.4 制作網(wǎng)頁 1.3.5 網(wǎng)站的測試 1.3.6 申請網(wǎng)站域名 1.3.7 購買網(wǎng)頁空間 1.3.8 使用FTP上傳網(wǎng)站 1.3.9 瀏覽并優(yōu)化網(wǎng)站 1.3.10 推廣自己的網(wǎng)站 1.4 小結(jié) 第2章 使用HTML語言編寫網(wǎng)頁( 教學視頻:40分鐘) 2.1 認識HTML語言 2.1.1 HTML是什么 2.1.2 HTML標簽、元素和屬性 2.1.3 HTML文件組成 2.2 HTML文檔頭標記 2.2.1 文檔類型聲明<!DOCTYPE> 2.2.2 文檔頭標簽 2.2.3 文檔基地址 2.2.4 文檔鏈接 2.2.5 網(wǎng)頁標題 2.2.6 元數(shù)據(jù)定義 2.3 基本的HTML標簽 2.3.1 主體標簽 2.3.2 設置頁面邊距 2.3.3 常用的標簽列表 2.3.4 標題標簽 至
|