
0人評分過此書
專家教你用PHP建構一個全能的網站:SEO┼CSS┼MySQL┼AJAX
-
01 把工作電腦安裝網頁伺服器軟體
-
1-1 如何讓PHP與MySQL動起來
-
1-2 安裝Appserv開始當起全能網頁設計師
-
1-3 把教學模組變成隨取即用
-
-
02 HTML + CSS開始設計一個Layout
-
2-1 HTML基本架構
-
常用標籤
-
iframe 框架標籤
-
-
2-2 讓網頁更容易操控的CSS
-
淺談網頁基本架構
-
先來個角色伴演
-
開始進入實際操作階段
-
開始建立一個新的網站吧
-
先產生一支layout.css 檔案
-
-
2-3 用HTML及CSS開始設計一個Layout
-
認識DIV與SPAN標籤
-
認識選擇器類型 HTML、Class 與ID
-
開始進行Layout 設計
-
開始進行內頁設計
-
-
章內容下載
-
-
03 讓網頁更加活潑的JS
-
3-1 讓網頁產生判斷能力的JS
-
3-2 開始讓JS把網頁變得更有風格
-
事件
-
程序
-
開始替網頁加上JS 效果
-
-
3-3 用JS讓按鈕列產生判斷能力
-
3-4 用JS讓按鈕列也有下拉式選單
-
章內容下載
-
-
04 網頁資料收集大使-Form表單
-
4-1 認識PHP基本語法
-
『靜態網站』與『動態網站』
-
進入PHP網頁程式世界
-
在php.php 文件中,我們先找到以下的『網頁呈現』位置
-
-
4-2 讓PHP認識變數中的數值與字串
-
整數,intval
-
實數,doubleval
-
四捨五入,round
-
無條件進位,ceil
-
無條件捨去,floor
-
變數中的變數
-
-
4-3 讓PHP產生判斷能力以及繞圈圈
-
讓PHP具有判斷能力
-
讓PHP產生多重判斷 Part1
-
讓PHP產生多重判斷 Part2
-
讓PHP產生多重判斷 Part3
-
讓PHP程式可以繞圈圈的for Part1
-
讓PHP程式可以繞圈圈的for Part2
-
讓PHP程式可以有條件繞圈圈的while
-
-
4-4 PHP常用函數大集合
-
日期、時間函數
-
字串類型函數
-
-
4-5 把網頁拆開再用PHP組合起來讓開發更方便
-
插入函數:include 和include_once
-
置換函數:require 和require_once
-
網頁切版載入共用文件
-
製作樣版檔
-
產生網頁樣版
-
後記
-
-
章內容下載
-
-
05 網頁資料收集大使-Form表單
-
5-1 表單的用途及基本結構
-
表單基本的HTML語法
-
-
5-2 認識常用的表單型態
-
文字型態:純文字 input type="text"
-
文字型態:密碼欄位 input type="password"
-
文字型態:隱藏欄位 input type="hidden"
-
下拉選單: select
-
選項按鈕: input type="radio"
-
核取方塊: input type="checkbox"
-
文字區域:textarea
-
另一種設定文字區域高度與寬度的方法
-
做一個『個人基本資料』表單
-
-
5-3 透過CSS樣式及JS讓表單更美化
-
5-4 用JS製作一個欄位檢測器讓表單變聰明
-
章內容下載
-
-
06 網頁內容的主導者MySQL資料庫
-
6-1 認識MySQL資料庫
-
字串型態
-
數值型態
-
時間型態
-
primary key 主索引鍵
-
auto_increment 自動遞增欄位數值
-
-
6-2 建立MySQL資料庫前的規劃
-
資料庫名稱:phpbook
-
-
6-3 用PHP建立一個MySQL資料庫
-
建立資料庫 create database
-
刪除資料庫 drop database
-
建立資料表create table
-
增加欄位:add 欄位名 屬性
-
更改欄位屬性:modify 欄位名 屬性
-
更改欄位名稱:change 欄位原本名稱 異動後欄位名稱屬性
-
刪除資料表drop table
-
-
6-4 製作一個CMS後台管理系統
-
製作一個後台管理介面
-
-
6-5 讓MySQL資料庫設計模組簡化設計流程
-
建立資料庫
-
建立資料表
-
新增資料錄
-
新增、修改欄位屬性
-
-
章內容下載
-
-
07 資料庫的四大天王
-
7-1 利用CMS後台管理系統新增產品類別
-
7-2 列出資料錄的瀏覽功能
-
mysql_fetch_field,取得資料表欄位名稱
-
mysql_fetch_row,讀取資料錄內容
-
mysql_num_rows,計算所選取的資料錄筆數
-
mysql_data_seek,移動到指定的資料錄位置
-
單筆顯示PHP程式語法
-
固定筆數顯示PHP程式語法
-
-
7-3 讓瀏覽也有上一頁、下一頁的功能
-
7-4 即時更新資訊的修改功能
-
邏輯觀念
-
-
7-5 將不需要的資料錄從資料表中刪除
-
邏輯觀念
-
-
7-6 替刪除功能加上詢問視窗
-
章內容下載
-
-
08 圖形函數與多圖上傳器
-
8-1 把檔案上傳到伺服器
-
8-2 把上傳的圖片重新調整成正方型
-
開始製作一張正方型圖片
-
-
8-3 把上傳的圖片重新調整尺寸大小
-
8-4 替圖片加上浮水印
-
8-5 幫表單加上圖形處理程式
-
8-6 多圖上傳器讓使用者一次傳個夠
-
章內容下載
-
-
09 AJAX初體驗與豐富網頁內容的CKEditor
-
9-1 什麼是AJAX
-
9-2 AJAX與下拉式選單的結合
-
9-3 什麼是CKEditor
-
9-4 把CKEditor加到後台管理系統裡
-
9-5 多圖上傳器與CKEditor結合在一起
-
新增資料頁面的相關程式架構語法
-
瀏覽資料頁面的相關程式架構語法:
-
刪除資料頁面的相關程式架構語法
-
-
9-6 讓登入頁面也有AJAX的動態效果
-
章內容下載
-
-
10 開始讓網頁開始動起來
-
10-1 把CMS後台管理系統的資料呈現到網頁
-
版頭PHP語法配置
-
版尾PHP語法配置
-
-
10-2 固定筆數瀏覽模組呈現首頁版身內容
-
10-3 大迴圈中的小迴圈列出選單主、次類別
-
10-4 讓網頁也能自動分頁的分頁瀏覽模組
-
10-5 AJAX出現在站內搜尋功能中
-
10-6 將SEO優化原則加入單一產品介紹頁
-
章內容下載
-
-
11 替網頁加上產品諮詢及會員功能
-
11-1 用AJAX建立產品問答表單
-
11-2 後台管理系統與產品諮詢管理
-
11-3 建立會員專屬頁面
-
11-4 讓AJAX即時判斷欄位資料
-
加入會員的即時帳號、密碼檢測
-
會員登入的即時帳號、密碼檢測
-
忘記帳號或密碼的處理機制
-
-
11-5 讓產品諮詢必需會員才能提問
-
章內容下載
-
-
12 讓網頁擁有寄發電子郵件的能力
-
12-1 製作連絡我們網頁
-
12-2 利用PHPMailer把電子郵件寄出去
-
章內容下載
-
-
13 程式碼的操控把SEO加進來讓網頁更優化
-
13-1 SEO對網頁有什麼好處
-
13-2 利用系統參數把SEO加進來
-
13-3 利用後台管理設定替每個頁面加上SEO
-
章內容下載
-
-
14 增加網站被Google及Yahoo收錄的機會
-
14-1 Sitemap.xml網站地圖
-
Google 網站管理員
-
-
14-2 把網站加入到Google裡
-
Google Analytics 網站分析
-
-
14-3 把網站加入到Yahoo裡
-
後記
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分