電子商務程式設計: Programming for e-business

· 秀才書屋
5,0
1 recenzija
E-knjiga
162
str.

O ovoj e-knjizi

此書編排嚴謹,電子書因為各瀏覽器的規格不同重排都會亂掉,建議至

<a href="https://myship.7-11.com.tw/general/detail/GM2110239660930">秀才書屋</a>

購買紙本書。


目錄

1 電子商務簡介1

1.1 瀏覽器發展簡史. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.2 電子商務的本質. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.3 電子商務的種類. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.4 電子商務的層次. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.5 電子商務的三流. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.6 電子商務網站的功效. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

1.7 電子商務網站的優劣. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

1.8 社群網站的崛起. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.9 仙丹或毒藥? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.10 獨立書店經營之道. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17


2 系統需求19

2.1 開發軟體. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

2.2 主機的選擇. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

2.3 系統. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

2.4 開放原始碼電子商務系統. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

2.4.1 OSCommerce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

2.4.2 OpenCart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

2.4.3 olédrion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

2.5 其它現成系統. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

2.6 網站內容. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

2.7 登錄網站. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25


3 HTML 27

3.1 最簡單的網頁. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

3.2 註釋行. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.3 <span> 與<div> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.4 初始值. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.5 檔案上傳. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.6 id 及name 的差異. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

3.7 送出按鈕. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

3.8 RSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

3.9 特殊字元. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

3.10 如何加快網頁處理速度. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

3.11 回應式網頁設計. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33


4 javascript 35

4.1 主從架構. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

4.2 javascript 歷史. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

4.3 alert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

4.4 資料型態. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

4.5 資料型態轉換. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

4.6 流程控制. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

4.7 事件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

4.8 函數. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

4.9 無名函數. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

4.10 一般表示式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

4.11 字串比對. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

4.12 物件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

4.13 類別. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

4.14 ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48


5 DOM 51

5.1 CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

5.2 DOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

5.3 爬樹的方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

5.4 事件監聽. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56


6 jQuery 57

6.1 選擇器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

6.2 爬樹的方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

6.3 迴圈. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

6.4 事件監聽. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

6.5 遠方呼叫. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60


7 PHP 61

7.1 資料型態. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

7.2 矩陣. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

7.3 函數. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

7.4 isset 與empty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

7.5 短路求值. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

7.6 迴圈. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

7.7 簡式IF-ELSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

7.8 GET 與POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

7.9 冪等與安全指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

7.10 REST 請求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

7.11 系統參數. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

7.12 引入檔. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

7.13 mailto 的問題. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

7.14 拒絕奧客. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

7.15 擊退機器人. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

7.16 繪製圖形. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

7.17 去除網站廣告. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

7.18 密碼保護. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

7.19 餅乾. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

7.20 工作階段. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

7.21 圖片資料的檢測. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

7.22 自我參照黏性表格. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

7.23 檔案上傳. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

7.24 名域. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76


8 MySQL 資料庫77

8.1 關連資料庫. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

8.1.1 表. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

8.1.2 鍵. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

8.2 基本結構定義. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

8.3 SQL 語法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

8.4 基本語法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

8.4.1 建立資料表. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

8.4.2 增加資料. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

8.4.3 讀取與更新. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

8.4.4 DELETE 與DROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

8.4.5 聚集函數. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

8.4.6 保證同步變更. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

8.5 從PHP 連結. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

8.6 符號表示法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

8.7 單元關聯圖. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

8.8 正常化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

8.9 JOIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

8.10 檔案結構. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

8.11 目錄. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

8.12 唯一性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

8.13 中文存取與編碼. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

8.14 SQL injection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

8.15 用戶許可. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101


9 除錯103

9.1 令人不解的訊息. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

9.2 資料形式轉換. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

9.3 時間序列. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

9.4 PHP 除錯. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

9.5 流程圖. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106


10 影像處理107

10.1 解析度. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

10.2 圖片檔案格式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

10.2.1 GIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

10.2.2 LAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

10.2.3 JPEG 壓縮編碼. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

10.2.4 JPEG 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

10.2.5 PNG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

10.2.6 DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

10.2.7 MPEG 編碼. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

10.3 向量化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

10.4 影像的旋轉. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

10.5 選取區塊. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

10.6 彩色變黑白. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

10.7 古籍影像處理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

10.8 色階定義. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

10.9 自動等化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

10.10圖層. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

10.11分色. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

10.12混合模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

10.13選擇性混合. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

10.14變形. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

10.14.1 嗎啡及液化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

10.14.2 局部調整大小. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

10.14.3 投影變形. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

10.14.4 內容感知縮放與裁切. . . . . . . . . . . . . . . . . . . . . . . . . . . 127

10.15拼圖. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

10.16高感度曝光. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

10.17銳利化與模糊化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

10.18高動態範圍影像. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

10.19書籍掃描. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131


11 OSCommerce 133

11.1 系統結構. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

11.2 自動上架程式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

11.3 書店爬蟲. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

11.4 系統核心修改. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

11.5 存取中文內容. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

11.6 系統轉換. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

12 書評:兩本JavaScript 的書143



Saznajte više

Ocjene i recenzije

5,0
1 recenzija

Ocijenite ovu e-knjigu

Recite nam što mislite.

Informacije o čitanju

Pametni telefoni i tableti
Instalirajte aplikaciju Google Play knjige za Android i iPad/iPhone. Automatski se sinkronizira s vašim računom i omogućuje vam da čitate online ili offline gdje god bili.
Prijenosna i stolna računala
Audioknjige kupljene na Google Playu možete slušati pomoću web-preglednika na računalu.
Elektronički čitači i ostali uređaji
Za čitanje na uređajima s elektroničkom tintom, kao što su Kobo e-čitači, trebate preuzeti datoteku i prenijeti je na svoj uređaj. Slijedite detaljne upute u centru za pomoć za prijenos datoteka na podržane e-čitače.