【正文】
建立一個(gè)簡(jiǎn)單的購物車網(wǎng)站系統(tǒng),實(shí)現(xiàn)電子商務(wù)的基本功能 。 使用 APMServ 可以很方便的搭建 web開發(fā)環(huán)境。 Apache 特性 支持最新的 HTTP/ 通信協(xié)議 , 支持通用網(wǎng)關(guān)接口 , 支持基于 IP和基于域名的虛擬主機(jī) , 支持多種方式的 HTTP認(rèn)證 ,集成 Perl 處理模塊 ,支持服務(wù)器端包含指令 (SSI),支持安全 Socket 層 (SSL)等功能。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和安全性被廣泛使用,是最流行的 Web 服務(wù)器端軟件之一。 主要包括:①安全性控制:以防止數(shù)據(jù)丟失、錯(cuò)誤更新 和越權(quán)使用;②完整性控制:保證數(shù)據(jù)的正確性、有效性和相容性;③并發(fā)控制:使在同一時(shí)間周期內(nèi),允許對(duì)數(shù)據(jù)實(shí)現(xiàn)多路存取,又能防止用戶之間的不正常交互作用;④故障的發(fā)現(xiàn)和恢復(fù):由數(shù)據(jù)庫管理系統(tǒng)提供一套方法,可及時(shí)發(fā)現(xiàn)故障和修復(fù)故障,從而防止數(shù)據(jù)被破壞。利用數(shù)據(jù)庫可對(duì)數(shù)據(jù)進(jìn)行集中控制和管理,并通過數(shù)據(jù)模型表示各種數(shù)據(jù)的組織以及數(shù)據(jù)間的聯(lián)系。 (4) 數(shù)據(jù)實(shí)現(xiàn)集中控制。 (3) 數(shù)據(jù)的獨(dú)立性。 同文件系統(tǒng)相比,由于數(shù)據(jù)庫實(shí)現(xiàn)了數(shù)據(jù)共享,從而避免了用戶各自建立應(yīng)用文件。 數(shù)據(jù)共享包含所有用戶可同時(shí)存取數(shù)據(jù)庫中的數(shù)據(jù),也包括用戶可以用各種方式通過接口使用數(shù)據(jù)庫,并提供數(shù)據(jù)共享。 它是用戶所看到和使用的數(shù)據(jù)庫,表示了一個(gè)或一些特定用戶使用的數(shù)據(jù)集合,即 4 邏輯記錄的集合。它所涉及的是數(shù)據(jù)庫所有對(duì)象的邏輯關(guān)系,而不是它們的物理情況,是數(shù)據(jù)庫管理員概念下的數(shù)據(jù)庫。 它是數(shù)據(jù)庫的中間一層,是數(shù)據(jù)庫的整體邏輯表示。這些數(shù)據(jù)是原始數(shù)據(jù),是用戶加工的對(duì)象,由內(nèi)部模式描述的指令操作處理的位串、字符和字組成。 (1) 物理數(shù)據(jù)層。當(dāng)某個(gè)系統(tǒng)中存在結(jié)構(gòu)上完全分開的若干個(gè)數(shù)據(jù)庫時(shí),則該系統(tǒng)包含一個(gè)“數(shù)據(jù)庫集合”。當(dāng)然也可以使用 DREAMWEAVER。 PHP 對(duì)開發(fā)工具沒有特殊的要求,只要具有文本編輯器功能的工具均可。 WEB 服務(wù)器再將 HTML 頁面返回給客戶端瀏覽器。 (3)PHP 引擎程序?qū)?huì)對(duì) WEB 服務(wù)器傳送過來的文件從頭到尾進(jìn)行掃描并根據(jù)命令從后臺(tái)讀取,處理數(shù)據(jù),并動(dòng)態(tài)地生成相應(yīng)的 HTML 頁面。 PHP的工作原理 PHP的所有應(yīng)用程序都是通過 WEB服務(wù)器 (如 IIS 或 Apache)和 PHP引擎程序解釋執(zhí)行完成的,工作過程: (1)當(dāng)用戶在瀏覽器地址中輸入要訪問的 PHP 頁面文件名,然后回車就會(huì)觸發(fā)這個(gè) PHP請(qǐng)求,并將請(qǐng)求傳送化支持 PHP 的 WEB 服務(wù)器。 ( 5)具有豐富的功能。 PHP 提供了類和對(duì)象。其中 PHP 與 MySQL 是絕佳的組合,可以跨平臺(tái)運(yùn)行。 ( 3)數(shù)據(jù)庫支持。 ( 2)具有很好的開放性、可擴(kuò)展性和可伸縮性。 PHP 的特點(diǎn) ( 1)快速。用 PHP 做出的動(dòng)態(tài)頁面與其他的編程語言相比, PHP是將程序嵌入到 HTML 文檔中去執(zhí)行,執(zhí)行效率比完全生成 HTML 標(biāo)記的 CGI 要高許多;PHP 還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。 PHP 語法 PHP 獨(dú)特的語法混合了 C、 Java、 Perl 以及 PHP 自創(chuàng)新的語法。 PHP 是一種 HTML 內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入 HTML 文檔的腳本語言,語言的風(fēng)格有類似于 C 語言,被廣泛的運(yùn)用 [2]。但出現(xiàn)在元素體中的元素則是要注意書寫順序的,改變了它們的書寫順序就會(huì)改變 HTML 文件在瀏覽器上輸出的形式。 一個(gè) 標(biāo)準(zhǔn)的 HTML 文件應(yīng)該具備如下結(jié)構(gòu): HTML HEAD?文件頭部分內(nèi)容 /HEAD HTML 文件的文件頭部分 BODY?文件體 /BODY HTML 文件的文件部分結(jié)束 /HTML 標(biāo)記該 HTML 文件結(jié)束 有些元素只能出現(xiàn)在頭元素中,如 meta、 title 等元素,而大多數(shù)的元素只能出現(xiàn)在體元素中。 HTML 元素的元素體和元素體由兩大部分組成,即頭元素 head? /head和體元素 2 body? /body。 HTML 頁面結(jié)構(gòu) 一個(gè) HTML 文件由一個(gè) HTML 元素組成,即文件以 HTML開始。 每個(gè)標(biāo)記元素都有自己的屬性,通過屬性來標(biāo)記元素體的格式。同樣,在“ /”與標(biāo)記名之間也不能空格。 大部分的元素具有起始標(biāo)記 (start tag)和結(jié)尾標(biāo)記 (end tag),這樣的元素被稱為“容器”如 body和 form等。 HTML 標(biāo)記由一個(gè)左尖括號(hào) (),一個(gè)標(biāo)記名和一個(gè)右尖括號(hào) ()組成??梢詥螕魹g覽器中菜單欄里的查看按鈕,然后從彈出的快捷菜單中選擇“源文件”選項(xiàng)來查看一個(gè) web 頁面的 HTML 文檔,只要能將文件另 ASCII 純文件格式的任何文字編輯器都可以編輯 HTML。 HTML 文檔 HTML 文檔是標(biāo)準(zhǔn)的 ASCII 文本文件 [1]。 2. 設(shè)計(jì)網(wǎng)站所要掌握有知識(shí) HTML 簡(jiǎn)介 什么是 HTML HTML 是通過按照一定的格式標(biāo)記文本圖像等元素,是它們?cè)谟脩魹g覽器中顯示不同風(fēng)格的標(biāo)記性語言。 建設(shè)電子商務(wù)網(wǎng)站有其特有的意義所在。s browser, the use of electronic information tools feature high efficiency with low cost, to provide users with a business platform to publish product information in the Inter, allowing users to access goods, search goods, Add to Cart to generate orders and view order, to provide users with better and faster product information to achieve the basic functions of electronic merce. Web based emerce web site design principles, using the