前沿拓展:
www.192.168.0.1
是192.168.0.1
1. 介紹網(wǎng)站給大家認(rèn)識(shí)。
a) 網(wǎng)絡(luò)軟件開發(fā)包括b/s與C/S兩種結(jié)構(gòu)都可以進(jìn)行同樣的業(yè)務(wù)處理
C/s client(客戶端) / server(服務(wù)器)
特點(diǎn);
1. C/S軟件通常需要特定的客戶端來使用。
2. 可以通過任意的協(xié)議進(jìn)行通信
協(xié)議:協(xié)議實(shí)際上就是一種約定。在C/S軟件中就是任意的約定進(jìn)行通信
3. C/S軟件的客戶端有數(shù)據(jù)處理和存儲(chǔ)的能力。把應(yīng)用軟件的計(jì)算和數(shù)據(jù)分配在客戶端和服務(wù)器端
B/S browser瀏覽器 / server 服務(wù)器
特點(diǎn):
1. B/S軟件不需要特定的客戶端,他的客戶端就是瀏覽器
2. B/S模式是靠應(yīng)用層的HTTP協(xié)議進(jìn)行通信。
3. 將所有的數(shù)據(jù)都存儲(chǔ)在服務(wù)器上了。
B/S結(jié)構(gòu)的優(yōu)缺點(diǎn)
1. B/S不需要特定的客戶端,使用起來比較方便。
2. B/S結(jié)構(gòu)維護(hù)、升級(jí)更方便。不用像C/S結(jié)構(gòu)軟件三天兩頭提示升級(jí)。
3. 成本低、不用開發(fā)特定的客戶端
4. B/S數(shù)據(jù)相對(duì)安全,因?yàn)橐呀?jīng)存在服務(wù)器上了。
5. 應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重
2、 動(dòng)態(tài)網(wǎng)站的介紹
網(wǎng)站的功能性已經(jīng)徹底改革,就是網(wǎng)站從”靜態(tài)內(nèi)容”的展示轉(zhuǎn)向到”動(dòng)態(tài)內(nèi)容”的傳遞
靜態(tài)網(wǎng)站
用戶只能在網(wǎng)頁上瀏覽不能做任何數(shù)據(jù)性的交換
動(dòng)態(tài)網(wǎng)站
采用數(shù)據(jù)庫(kù)開發(fā)模式的都是動(dòng)態(tài)網(wǎng)站的范疇
動(dòng)態(tài)網(wǎng)站一般以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ)。
目前比較流行的web技術(shù):php asp.net javaee
3. http協(xié)議
古代:
吳香瀅 想瘋狂一次 來一次 愛在黎明破曉前 找人
飛鴿傳輸:北京市昌平區(qū)天通苑:81/西廂房/老**子/人物:任君爽
沒找到:地址不對(duì) 回來復(fù)命 告訴吳香瀅沒找到
返回:404
飛鴿傳輸:北京市昌平區(qū)天通苑:80/西廂房/老**子/人物:任君爽
找到了任君爽,人家不來
鴿子回來復(fù)命, 找到人了 人不來 太不值錢 太沒有誠(chéng)意了
返回:403
飛鴿傳輸:北京市昌平區(qū)天通苑:80/西廂房/老**子/人物:任君爽?Sixmlt =六塊錢麻辣燙&money = 100
告訴鴿子回去復(fù)命 小女子這就來
返回:200
Url:
我們?cè)跒g覽器的地址欄里面輸入的網(wǎng)站地址叫做URL
Uniform resource locator 統(tǒng)一資源**符
http:協(xié)議
超文本傳輸協(xié)議 hyper text transfer protocal
是互聯(lián)網(wǎng)上應(yīng)用最廣泛的一種網(wǎng)絡(luò)協(xié)議,設(shè)計(jì)HTTP最初的目的就是為了提供一種發(fā)布和接受HTML頁面的方法
http的功能:就是用于從服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議。
http協(xié)議的簡(jiǎn)單工作過程
1. web瀏覽器第一通過網(wǎng)絡(luò)訪問web服務(wù)器的80端口和web服務(wù)器建立連接
2. 建立了web瀏覽器會(huì)像web服務(wù)器發(fā)送請(qǐng)求命令,并將自己的一些信息發(fā)送給瀏覽器,這些信息不會(huì)明確表示出來。
Get方式請(qǐng)求:用來請(qǐng)求訪問已經(jīng)被url標(biāo)示的資源。我們?cè)谳斎雞rl的時(shí)候,默認(rèn)使用get方式傳輸
3. Web服務(wù)器收到客戶端發(fā)送的請(qǐng)求以后,web服務(wù)器會(huì)回應(yīng)客戶端發(fā)送的請(qǐng)求
常用的狀態(tài)碼:
200 表示成功
403 訪問被拒絕
404 頁面沒找到
4`.關(guān)閉客戶端和服務(wù)器之間的鏈接
??吹絽f(xié)議
https:帶有安**接的協(xié)議 傳輸是加密的
ftp:文件傳輸協(xié)議
File: 本地文件協(xié)議
域名:
域名就是一個(gè)名字,主要用來方便記憶服務(wù)器的地址
服務(wù)器的地址本來是ip:
192.168.0.1 www.baidu.com
端口:
服務(wù)器默認(rèn)的端口號(hào)80
&zheng=shenfenzheng&zheng1=jiehunzheng
Ss10.com 域名
Project/ 服務(wù)器下的project目錄
Home 服務(wù)器下project目錄下面的目錄
Index.php home目錄下面的文件
? 表示傳入?yún)?shù)
Id 參數(shù)名
= 后面跟參數(shù)值 3是參數(shù)值
& 表示要繼續(xù)傳入?yún)?shù)
4. 動(dòng)態(tài)網(wǎng)站開發(fā)所需要的web構(gòu)建
a) 客戶端瀏覽器
b) 超文本標(biāo)記語言html
c) 層疊樣式表CSS
d) 客戶端腳本編程語言 javascript
Web服務(wù)器
服務(wù)器端腳本編程語言 php
數(shù)據(jù)庫(kù)管理系統(tǒng)
1. 客戶端瀏覽器
a) 瀏覽器是萬維網(wǎng)(world wide web) 服務(wù)的客戶端瀏覽程序??梢韵蛉f維網(wǎng)服務(wù)器發(fā)送各種請(qǐng)求, 并對(duì)從服務(wù)器發(fā)來的超文本信息和各種多媒體數(shù)據(jù)進(jìn)行解釋、顯示和播放
瀏覽器就是指可以顯示網(wǎng)頁服務(wù)器或者文件系統(tǒng)的HTML文件內(nèi)容,并且讓用戶與這些文件進(jìn)行交互的一種軟件。
瀏覽器不止一種。對(duì)瀏覽器分類
IE瀏覽器
IE瀏覽器、 騰訊TT 傲游 世界之窗
非IE瀏覽器
Firefox 火狐瀏覽器
Chrome 谷歌瀏覽器
Safari 蘋果瀏覽器
Opera 歐鵬瀏覽器
2. 超文本標(biāo)記語言 html
Hyper text markup language
所謂的超文本,是它不僅可以加入文字的文本文件,還可以加入鏈接、圖片、聲音、動(dòng)畫、影視等內(nèi)容。
所謂的標(biāo)記語言,是在純文本文件中包含了HTML指定代碼,這些指令代碼并不是一種程序的語言,它只是一種排版網(wǎng)頁中資料顯示位置的標(biāo)記結(jié)構(gòu)語言
3. CSS cascading style sheet 層疊樣式表
作用:控制頁面的外觀,并且讓樣式信息與網(wǎng)頁內(nèi)容分離的一種技術(shù)
4. 客戶端腳本編程語言 javascript
客戶端腳本編程語言是在客戶這一端執(zhí)行的腳本。
5. web服務(wù)器
a) 主要功能提供網(wǎng)上信息瀏覽服務(wù)
目前可用的web服務(wù)器有很多,但是最常用的apache(充滿補(bǔ)丁的服務(wù)器軟件),而且apache是世界上用的最多的web服務(wù)器軟件,市場(chǎng)占有率60%,經(jīng)過NCSAhttpd服務(wù)器多次修改得到的
記住:只要你的電腦中裝有apache這個(gè)軟件,則你的電腦就可以稱之為web服務(wù)器
6. 服務(wù)器端腳本編程語言
a) Php 是一種創(chuàng)建動(dòng)態(tài)交互性站點(diǎn)強(qiáng)有力的服務(wù)器腳本編程語言,它是免費(fèi)的,并且使用廣泛
7. 數(shù)據(jù)庫(kù)管理系統(tǒng)
a) MySQL數(shù)據(jù)庫(kù)
開源、免費(fèi)
Lamp
5. 幾種主流的web應(yīng)用程序平臺(tái)
a) 常用的開發(fā)平臺(tái)有 aps.net javaee lamp
Lamp
L: linux **作系統(tǒng)
A:apache 服務(wù)器軟件
M:mysql 數(shù)據(jù)庫(kù)
P:php
Wamp 集成環(huán)境
Windows apache mysql php
優(yōu)秀的程序員是如何煉成
1. 具備扎實(shí)的技術(shù)功底
2. 遵循良好的編碼規(guī)范
3. 問題要解決不要逃避
4. 擴(kuò)充自己的想象力
5. 對(duì)新技術(shù)的渴望
6. 挖掘設(shè)計(jì)模式,提高代碼質(zhì)量
7. 多與高手交流
8. 毅力 堅(jiān)持就是勝利
HTML5
1. html5的發(fā)展路程
a) 1993年,IETF發(fā)布了HTML1.0版本(internet工程任務(wù)組)
b) 1995年 w3c接管 發(fā)布html2.0 (網(wǎng)頁布局用表格做的)
c) 1996年 w3c發(fā)布 html3.2版本
d) 1997年, w3c發(fā)布了HTML4.0版本 精簡(jiǎn)版
e) 1999年,w3c發(fā)布了html4.01版本(普通使用版)
線路1:XHTML版本
2000年的時(shí)候 w3c發(fā)布了xhtml1.0版本
2001年時(shí)候 w3c發(fā)布xhtml1.1版本
W3c準(zhǔn)備發(fā)布xhtml2.0版本時(shí),夭折了。
線路2:HTML5版本 (whatwg) 所有的瀏覽器廠商一起研發(fā)
2004年 whatwg發(fā)布了html5的草案
2004-2008年 w3c和whatwg合并
2008年 w3c和whatwg 一起推出 html5正式版本(只是制定,沒有推行和發(fā)布)
?HTML5依舊沒有發(fā)布
Html5到底是什么
HTML5約定于 HTML5標(biāo)簽+CSS3+JAVASCRIPT+API(瀏覽器提供的**作接口)
有興趣的同學(xué)可以看看 Html主體結(jié)構(gòu)以及html頭部常用標(biāo)簽
拓展知識(shí):
www.192.168.0.1
重新設(shè)置一下
www.192.168.0.1
沒有www
直接在網(wǎng)址上輸入“192.168.0.1”
www.192.168.0.1
給你的網(wǎng)站按格式寫,看清楚要不要www>
www.192.168.0.1
默認(rèn)網(wǎng)址是192.168.0.1 你打WWW干嘛
本回答被提問者采納
前沿拓展:
www.192.168.0.1
是192.168.0.1
1. 介紹網(wǎng)站給大家認(rèn)識(shí)。
a) 網(wǎng)絡(luò)軟件開發(fā)包括b/s與C/S兩種結(jié)構(gòu)都可以進(jìn)行同樣的業(yè)務(wù)處理
C/s client(客戶端) / server(服務(wù)器)
特點(diǎn);
1. C/S軟件通常需要特定的客戶端來使用。
2. 可以通過任意的協(xié)議進(jìn)行通信
協(xié)議:協(xié)議實(shí)際上就是一種約定。在C/S軟件中就是任意的約定進(jìn)行通信
3. C/S軟件的客戶端有數(shù)據(jù)處理和存儲(chǔ)的能力。把應(yīng)用軟件的計(jì)算和數(shù)據(jù)分配在客戶端和服務(wù)器端
B/S browser瀏覽器 / server 服務(wù)器
特點(diǎn):
1. B/S軟件不需要特定的客戶端,他的客戶端就是瀏覽器
2. B/S模式是靠應(yīng)用層的HTTP協(xié)議進(jìn)行通信。
3. 將所有的數(shù)據(jù)都存儲(chǔ)在服務(wù)器上了。
B/S結(jié)構(gòu)的優(yōu)缺點(diǎn)
1. B/S不需要特定的客戶端,使用起來比較方便。
2. B/S結(jié)構(gòu)維護(hù)、升級(jí)更方便。不用像C/S結(jié)構(gòu)軟件三天兩頭提示升級(jí)。
3. 成本低、不用開發(fā)特定的客戶端
4. B/S數(shù)據(jù)相對(duì)安全,因?yàn)橐呀?jīng)存在服務(wù)器上了。
5. 應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重
2、 動(dòng)態(tài)網(wǎng)站的介紹
網(wǎng)站的功能性已經(jīng)徹底改革,就是網(wǎng)站從”靜態(tài)內(nèi)容”的展示轉(zhuǎn)向到”動(dòng)態(tài)內(nèi)容”的傳遞
靜態(tài)網(wǎng)站
用戶只能在網(wǎng)頁上瀏覽不能做任何數(shù)據(jù)性的交換
動(dòng)態(tài)網(wǎng)站
采用數(shù)據(jù)庫(kù)開發(fā)模式的都是動(dòng)態(tài)網(wǎng)站的范疇
動(dòng)態(tài)網(wǎng)站一般以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ)。
目前比較流行的web技術(shù):php asp.net javaee
3. http協(xié)議
古代:
吳香瀅 想瘋狂一次 來一次 愛在黎明破曉前 找人
飛鴿傳輸:北京市昌平區(qū)天通苑:81/西廂房/老**子/人物:任君爽
沒找到:地址不對(duì) 回來復(fù)命 告訴吳香瀅沒找到
返回:404
飛鴿傳輸:北京市昌平區(qū)天通苑:80/西廂房/老**子/人物:任君爽
找到了任君爽,人家不來
鴿子回來復(fù)命, 找到人了 人不來 太不值錢 太沒有誠(chéng)意了
返回:403
飛鴿傳輸:北京市昌平區(qū)天通苑:80/西廂房/老**子/人物:任君爽?Sixmlt =六塊錢麻辣燙&money = 100
告訴鴿子回去復(fù)命 小女子這就來
返回:200
Url:
我們?cè)跒g覽器的地址欄里面輸入的網(wǎng)站地址叫做URL
Uniform resource locator 統(tǒng)一資源**符
http:協(xié)議
超文本傳輸協(xié)議 hyper text transfer protocal
是互聯(lián)網(wǎng)上應(yīng)用最廣泛的一種網(wǎng)絡(luò)協(xié)議,設(shè)計(jì)HTTP最初的目的就是為了提供一種發(fā)布和接受HTML頁面的方法
http的功能:就是用于從服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議。
http協(xié)議的簡(jiǎn)單工作過程
1. web瀏覽器第一通過網(wǎng)絡(luò)訪問web服務(wù)器的80端口和web服務(wù)器建立連接
2. 建立了web瀏覽器會(huì)像web服務(wù)器發(fā)送請(qǐng)求命令,并將自己的一些信息發(fā)送給瀏覽器,這些信息不會(huì)明確表示出來。
Get方式請(qǐng)求:用來請(qǐng)求訪問已經(jīng)被url標(biāo)示的資源。我們?cè)谳斎雞rl的時(shí)候,默認(rèn)使用get方式傳輸
3. Web服務(wù)器收到客戶端發(fā)送的請(qǐng)求以后,web服務(wù)器會(huì)回應(yīng)客戶端發(fā)送的請(qǐng)求
常用的狀態(tài)碼:
200 表示成功
403 訪問被拒絕
404 頁面沒找到
4`.關(guān)閉客戶端和服務(wù)器之間的鏈接
??吹絽f(xié)議
https:帶有安**接的協(xié)議 傳輸是加密的
ftp:文件傳輸協(xié)議
File: 本地文件協(xié)議
域名:
域名就是一個(gè)名字,主要用來方便記憶服務(wù)器的地址
服務(wù)器的地址本來是ip:
192.168.0.1 www.baidu.com
端口:
服務(wù)器默認(rèn)的端口號(hào)80
&zheng=shenfenzheng&zheng1=jiehunzheng
Ss10.com 域名
Project/ 服務(wù)器下的project目錄
Home 服務(wù)器下project目錄下面的目錄
Index.php home目錄下面的文件
? 表示傳入?yún)?shù)
Id 參數(shù)名
= 后面跟參數(shù)值 3是參數(shù)值
& 表示要繼續(xù)傳入?yún)?shù)
4. 動(dòng)態(tài)網(wǎng)站開發(fā)所需要的web構(gòu)建
a) 客戶端瀏覽器
b) 超文本標(biāo)記語言html
c) 層疊樣式表CSS
d) 客戶端腳本編程語言 javascript
Web服務(wù)器
服務(wù)器端腳本編程語言 php
數(shù)據(jù)庫(kù)管理系統(tǒng)
1. 客戶端瀏覽器
a) 瀏覽器是萬維網(wǎng)(world wide web) 服務(wù)的客戶端瀏覽程序??梢韵蛉f維網(wǎng)服務(wù)器發(fā)送各種請(qǐng)求, 并對(duì)從服務(wù)器發(fā)來的超文本信息和各種多媒體數(shù)據(jù)進(jìn)行解釋、顯示和播放
瀏覽器就是指可以顯示網(wǎng)頁服務(wù)器或者文件系統(tǒng)的HTML文件內(nèi)容,并且讓用戶與這些文件進(jìn)行交互的一種軟件。
瀏覽器不止一種。對(duì)瀏覽器分類
IE瀏覽器
IE瀏覽器、 騰訊TT 傲游 世界之窗
非IE瀏覽器
Firefox 火狐瀏覽器
Chrome 谷歌瀏覽器
Safari 蘋果瀏覽器
Opera 歐鵬瀏覽器
2. 超文本標(biāo)記語言 html
Hyper text markup language
所謂的超文本,是它不僅可以加入文字的文本文件,還可以加入鏈接、圖片、聲音、動(dòng)畫、影視等內(nèi)容。
所謂的標(biāo)記語言,是在純文本文件中包含了HTML指定代碼,這些指令代碼并不是一種程序的語言,它只是一種排版網(wǎng)頁中資料顯示位置的標(biāo)記結(jié)構(gòu)語言
3. CSS cascading style sheet 層疊樣式表
作用:控制頁面的外觀,并且讓樣式信息與網(wǎng)頁內(nèi)容分離的一種技術(shù)
4. 客戶端腳本編程語言 javascript
客戶端腳本編程語言是在客戶這一端執(zhí)行的腳本。
5. web服務(wù)器
a) 主要功能提供網(wǎng)上信息瀏覽服務(wù)
目前可用的web服務(wù)器有很多,但是最常用的apache(充滿補(bǔ)丁的服務(wù)器軟件),而且apache是世界上用的最多的web服務(wù)器軟件,市場(chǎng)占有率60%,經(jīng)過NCSAhttpd服務(wù)器多次修改得到的
記?。褐灰愕碾娔X中裝有apache這個(gè)軟件,則你的電腦就可以稱之為web服務(wù)器
6. 服務(wù)器端腳本編程語言
a) Php 是一種創(chuàng)建動(dòng)態(tài)交互性站點(diǎn)強(qiáng)有力的服務(wù)器腳本編程語言,它是免費(fèi)的,并且使用廣泛
7. 數(shù)據(jù)庫(kù)管理系統(tǒng)
a) MySQL數(shù)據(jù)庫(kù)
開源、免費(fèi)
Lamp
5. 幾種主流的web應(yīng)用程序平臺(tái)
a) 常用的開發(fā)平臺(tái)有 aps.net javaee lamp
Lamp
L: linux **作系統(tǒng)
A:apache 服務(wù)器軟件
M:mysql 數(shù)據(jù)庫(kù)
P:php
Wamp 集成環(huán)境
Windows apache mysql php
優(yōu)秀的程序員是如何煉成
1. 具備扎實(shí)的技術(shù)功底
2. 遵循良好的編碼規(guī)范
3. 問題要解決不要逃避
4. 擴(kuò)充自己的想象力
5. 對(duì)新技術(shù)的渴望
6. 挖掘設(shè)計(jì)模式,提高代碼質(zhì)量
7. 多與高手交流
8. 毅力 堅(jiān)持就是勝利
HTML5
1. html5的發(fā)展路程
a) 1993年,IETF發(fā)布了HTML1.0版本(internet工程任務(wù)組)
b) 1995年 w3c接管 發(fā)布html2.0 (網(wǎng)頁布局用表格做的)
c) 1996年 w3c發(fā)布 html3.2版本
d) 1997年, w3c發(fā)布了HTML4.0版本 精簡(jiǎn)版
e) 1999年,w3c發(fā)布了html4.01版本(普通使用版)
線路1:XHTML版本
2000年的時(shí)候 w3c發(fā)布了xhtml1.0版本
2001年時(shí)候 w3c發(fā)布xhtml1.1版本
W3c準(zhǔn)備發(fā)布xhtml2.0版本時(shí),夭折了。
線路2:HTML5版本 (whatwg) 所有的瀏覽器廠商一起研發(fā)
2004年 whatwg發(fā)布了html5的草案
2004-2008年 w3c和whatwg合并
2008年 w3c和whatwg 一起推出 html5正式版本(只是制定,沒有推行和發(fā)布)
?HTML5依舊沒有發(fā)布
Html5到底是什么
HTML5約定于 HTML5標(biāo)簽+CSS3+JAVASCRIPT+API(瀏覽器提供的**作接口)
有興趣的同學(xué)可以看看 Html主體結(jié)構(gòu)以及html頭部常用標(biāo)簽
拓展知識(shí):
www.192.168.0.1
重新設(shè)置一下
www.192.168.0.1
沒有www
直接在網(wǎng)址上輸入“192.168.0.1”
www.192.168.0.1
給你的網(wǎng)站按格式寫,看清楚要不要www>
www.192.168.0.1
默認(rèn)網(wǎng)址是192.168.0.1 你打WWW干嘛
本回答被提問者采納
前沿拓展:
www.192.168.0.1
是192.168.0.1
1. 介紹網(wǎng)站給大家認(rèn)識(shí)。
a) 網(wǎng)絡(luò)軟件開發(fā)包括b/s與C/S兩種結(jié)構(gòu)都可以進(jìn)行同樣的業(yè)務(wù)處理
C/s client(客戶端) / server(服務(wù)器)
特點(diǎn);
1. C/S軟件通常需要特定的客戶端來使用。
2. 可以通過任意的協(xié)議進(jìn)行通信
協(xié)議:協(xié)議實(shí)際上就是一種約定。在C/S軟件中就是任意的約定進(jìn)行通信
3. C/S軟件的客戶端有數(shù)據(jù)處理和存儲(chǔ)的能力。把應(yīng)用軟件的計(jì)算和數(shù)據(jù)分配在客戶端和服務(wù)器端
B/S browser瀏覽器 / server 服務(wù)器
特點(diǎn):
1. B/S軟件不需要特定的客戶端,他的客戶端就是瀏覽器
2. B/S模式是靠應(yīng)用層的HTTP協(xié)議進(jìn)行通信。
3. 將所有的數(shù)據(jù)都存儲(chǔ)在服務(wù)器上了。
B/S結(jié)構(gòu)的優(yōu)缺點(diǎn)
1. B/S不需要特定的客戶端,使用起來比較方便。
2. B/S結(jié)構(gòu)維護(hù)、升級(jí)更方便。不用像C/S結(jié)構(gòu)軟件三天兩頭提示升級(jí)。
3. 成本低、不用開發(fā)特定的客戶端
4. B/S數(shù)據(jù)相對(duì)安全,因?yàn)橐呀?jīng)存在服務(wù)器上了。
5. 應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重
2、 動(dòng)態(tài)網(wǎng)站的介紹
網(wǎng)站的功能性已經(jīng)徹底改革,就是網(wǎng)站從”靜態(tài)內(nèi)容”的展示轉(zhuǎn)向到”動(dòng)態(tài)內(nèi)容”的傳遞
靜態(tài)網(wǎng)站
用戶只能在網(wǎng)頁上瀏覽不能做任何數(shù)據(jù)性的交換
動(dòng)態(tài)網(wǎng)站
采用數(shù)據(jù)庫(kù)開發(fā)模式的都是動(dòng)態(tài)網(wǎng)站的范疇
動(dòng)態(tài)網(wǎng)站一般以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ)。
目前比較流行的web技術(shù):php asp.net javaee
3. http協(xié)議
古代:
吳香瀅 想瘋狂一次 來一次 愛在黎明破曉前 找人
飛鴿傳輸:北京市昌平區(qū)天通苑:81/西廂房/老**子/人物:任君爽
沒找到:地址不對(duì) 回來復(fù)命 告訴吳香瀅沒找到
返回:404
飛鴿傳輸:北京市昌平區(qū)天通苑:80/西廂房/老**子/人物:任君爽
找到了任君爽,人家不來
鴿子回來復(fù)命, 找到人了 人不來 太不值錢 太沒有誠(chéng)意了
返回:403
飛鴿傳輸:北京市昌平區(qū)天通苑:80/西廂房/老**子/人物:任君爽?Sixmlt =六塊錢麻辣燙&money = 100
告訴鴿子回去復(fù)命 小女子這就來
返回:200
Url:
我們?cè)跒g覽器的地址欄里面輸入的網(wǎng)站地址叫做URL
Uniform resource locator 統(tǒng)一資源**符
http:協(xié)議
超文本傳輸協(xié)議 hyper text transfer protocal
是互聯(lián)網(wǎng)上應(yīng)用最廣泛的一種網(wǎng)絡(luò)協(xié)議,設(shè)計(jì)HTTP最初的目的就是為了提供一種發(fā)布和接受HTML頁面的方法
http的功能:就是用于從服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議。
http協(xié)議的簡(jiǎn)單工作過程
1. web瀏覽器第一通過網(wǎng)絡(luò)訪問web服務(wù)器的80端口和web服務(wù)器建立連接
2. 建立了web瀏覽器會(huì)像web服務(wù)器發(fā)送請(qǐng)求命令,并將自己的一些信息發(fā)送給瀏覽器,這些信息不會(huì)明確表示出來。
Get方式請(qǐng)求:用來請(qǐng)求訪問已經(jīng)被url標(biāo)示的資源。我們?cè)谳斎雞rl的時(shí)候,默認(rèn)使用get方式傳輸
3. Web服務(wù)器收到客戶端發(fā)送的請(qǐng)求以后,web服務(wù)器會(huì)回應(yīng)客戶端發(fā)送的請(qǐng)求
常用的狀態(tài)碼:
200 表示成功
403 訪問被拒絕
404 頁面沒找到
4`.關(guān)閉客戶端和服務(wù)器之間的鏈接
??吹絽f(xié)議
https:帶有安**接的協(xié)議 傳輸是加密的
ftp:文件傳輸協(xié)議
File: 本地文件協(xié)議
域名:
域名就是一個(gè)名字,主要用來方便記憶服務(wù)器的地址
服務(wù)器的地址本來是ip:
192.168.0.1 www.baidu.com
端口:
服務(wù)器默認(rèn)的端口號(hào)80
&zheng=shenfenzheng&zheng1=jiehunzheng
Ss10.com 域名
Project/ 服務(wù)器下的project目錄
Home 服務(wù)器下project目錄下面的目錄
Index.php home目錄下面的文件
? 表示傳入?yún)?shù)
Id 參數(shù)名
= 后面跟參數(shù)值 3是參數(shù)值
& 表示要繼續(xù)傳入?yún)?shù)
4. 動(dòng)態(tài)網(wǎng)站開發(fā)所需要的web構(gòu)建
a) 客戶端瀏覽器
b) 超文本標(biāo)記語言html
c) 層疊樣式表CSS
d) 客戶端腳本編程語言 javascript
Web服務(wù)器
服務(wù)器端腳本編程語言 php
數(shù)據(jù)庫(kù)管理系統(tǒng)
1. 客戶端瀏覽器
a) 瀏覽器是萬維網(wǎng)(world wide web) 服務(wù)的客戶端瀏覽程序??梢韵蛉f維網(wǎng)服務(wù)器發(fā)送各種請(qǐng)求, 并對(duì)從服務(wù)器發(fā)來的超文本信息和各種多媒體數(shù)據(jù)進(jìn)行解釋、顯示和播放
瀏覽器就是指可以顯示網(wǎng)頁服務(wù)器或者文件系統(tǒng)的HTML文件內(nèi)容,并且讓用戶與這些文件進(jìn)行交互的一種軟件。
瀏覽器不止一種。對(duì)瀏覽器分類
IE瀏覽器
IE瀏覽器、 騰訊TT 傲游 世界之窗
非IE瀏覽器
Firefox 火狐瀏覽器
Chrome 谷歌瀏覽器
Safari 蘋果瀏覽器
Opera 歐鵬瀏覽器
2. 超文本標(biāo)記語言 html
Hyper text markup language
所謂的超文本,是它不僅可以加入文字的文本文件,還可以加入鏈接、圖片、聲音、動(dòng)畫、影視等內(nèi)容。
所謂的標(biāo)記語言,是在純文本文件中包含了HTML指定代碼,這些指令代碼并不是一種程序的語言,它只是一種排版網(wǎng)頁中資料顯示位置的標(biāo)記結(jié)構(gòu)語言
3. CSS cascading style sheet 層疊樣式表
作用:控制頁面的外觀,并且讓樣式信息與網(wǎng)頁內(nèi)容分離的一種技術(shù)
4. 客戶端腳本編程語言 javascript
客戶端腳本編程語言是在客戶這一端執(zhí)行的腳本。
5. web服務(wù)器
a) 主要功能提供網(wǎng)上信息瀏覽服務(wù)
目前可用的web服務(wù)器有很多,但是最常用的apache(充滿補(bǔ)丁的服務(wù)器軟件),而且apache是世界上用的最多的web服務(wù)器軟件,市場(chǎng)占有率60%,經(jīng)過NCSAhttpd服務(wù)器多次修改得到的
記?。褐灰愕碾娔X中裝有apache這個(gè)軟件,則你的電腦就可以稱之為web服務(wù)器
6. 服務(wù)器端腳本編程語言
a) Php 是一種創(chuàng)建動(dòng)態(tài)交互性站點(diǎn)強(qiáng)有力的服務(wù)器腳本編程語言,它是免費(fèi)的,并且使用廣泛
7. 數(shù)據(jù)庫(kù)管理系統(tǒng)
a) MySQL數(shù)據(jù)庫(kù)
開源、免費(fèi)
Lamp
5. 幾種主流的web應(yīng)用程序平臺(tái)
a) 常用的開發(fā)平臺(tái)有 aps.net javaee lamp
Lamp
L: linux **作系統(tǒng)
A:apache 服務(wù)器軟件
M:mysql 數(shù)據(jù)庫(kù)
P:php
Wamp 集成環(huán)境
Windows apache mysql php
優(yōu)秀的程序員是如何煉成
1. 具備扎實(shí)的技術(shù)功底
2. 遵循良好的編碼規(guī)范
3. 問題要解決不要逃避
4. 擴(kuò)充自己的想象力
5. 對(duì)新技術(shù)的渴望
6. 挖掘設(shè)計(jì)模式,提高代碼質(zhì)量
7. 多與高手交流
8. 毅力 堅(jiān)持就是勝利
HTML5
1. html5的發(fā)展路程
a) 1993年,IETF發(fā)布了HTML1.0版本(internet工程任務(wù)組)
b) 1995年 w3c接管 發(fā)布html2.0 (網(wǎng)頁布局用表格做的)
c) 1996年 w3c發(fā)布 html3.2版本
d) 1997年, w3c發(fā)布了HTML4.0版本 精簡(jiǎn)版
e) 1999年,w3c發(fā)布了html4.01版本(普通使用版)
線路1:XHTML版本
2000年的時(shí)候 w3c發(fā)布了xhtml1.0版本
2001年時(shí)候 w3c發(fā)布xhtml1.1版本
W3c準(zhǔn)備發(fā)布xhtml2.0版本時(shí),夭折了。
線路2:HTML5版本 (whatwg) 所有的瀏覽器廠商一起研發(fā)
2004年 whatwg發(fā)布了html5的草案
2004-2008年 w3c和whatwg合并
2008年 w3c和whatwg 一起推出 html5正式版本(只是制定,沒有推行和發(fā)布)
?HTML5依舊沒有發(fā)布
Html5到底是什么
HTML5約定于 HTML5標(biāo)簽+CSS3+JAVASCRIPT+API(瀏覽器提供的**作接口)
有興趣的同學(xué)可以看看 Html主體結(jié)構(gòu)以及html頭部常用標(biāo)簽
拓展知識(shí):
www.192.168.0.1
重新設(shè)置一下
www.192.168.0.1
沒有www
直接在網(wǎng)址上輸入“192.168.0.1”
www.192.168.0.1
給你的網(wǎng)站按格式寫,看清楚要不要www>
www.192.168.0.1
默認(rèn)網(wǎng)址是192.168.0.1 你打WWW干嘛
本回答被提問者采納
前沿拓展:
www.192.168.0.1
是192.168.0.1
1. 介紹網(wǎng)站給大家認(rèn)識(shí)。
a) 網(wǎng)絡(luò)軟件開發(fā)包括b/s與C/S兩種結(jié)構(gòu)都可以進(jìn)行同樣的業(yè)務(wù)處理
C/s client(客戶端) / server(服務(wù)器)
特點(diǎn);
1. C/S軟件通常需要特定的客戶端來使用。
2. 可以通過任意的協(xié)議進(jìn)行通信
協(xié)議:協(xié)議實(shí)際上就是一種約定。在C/S軟件中就是任意的約定進(jìn)行通信
3. C/S軟件的客戶端有數(shù)據(jù)處理和存儲(chǔ)的能力。把應(yīng)用軟件的計(jì)算和數(shù)據(jù)分配在客戶端和服務(wù)器端
B/S browser瀏覽器 / server 服務(wù)器
特點(diǎn):
1. B/S軟件不需要特定的客戶端,他的客戶端就是瀏覽器
2. B/S模式是靠應(yīng)用層的HTTP協(xié)議進(jìn)行通信。
3. 將所有的數(shù)據(jù)都存儲(chǔ)在服務(wù)器上了。
B/S結(jié)構(gòu)的優(yōu)缺點(diǎn)
1. B/S不需要特定的客戶端,使用起來比較方便。
2. B/S結(jié)構(gòu)維護(hù)、升級(jí)更方便。不用像C/S結(jié)構(gòu)軟件三天兩頭提示升級(jí)。
3. 成本低、不用開發(fā)特定的客戶端
4. B/S數(shù)據(jù)相對(duì)安全,因?yàn)橐呀?jīng)存在服務(wù)器上了。
5. 應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重
2、 動(dòng)態(tài)網(wǎng)站的介紹
網(wǎng)站的功能性已經(jīng)徹底改革,就是網(wǎng)站從”靜態(tài)內(nèi)容”的展示轉(zhuǎn)向到”動(dòng)態(tài)內(nèi)容”的傳遞
靜態(tài)網(wǎng)站
用戶只能在網(wǎng)頁上瀏覽不能做任何數(shù)據(jù)性的交換
動(dòng)態(tài)網(wǎng)站
采用數(shù)據(jù)庫(kù)開發(fā)模式的都是動(dòng)態(tài)網(wǎng)站的范疇
動(dòng)態(tài)網(wǎng)站一般以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ)。
目前比較流行的web技術(shù):php asp.net javaee
3. http協(xié)議
古代:
吳香瀅 想瘋狂一次 來一次 愛在黎明破曉前 找人
飛鴿傳輸:北京市昌平區(qū)天通苑:81/西廂房/老**子/人物:任君爽
沒找到:地址不對(duì) 回來復(fù)命 告訴吳香瀅沒找到
返回:404
飛鴿傳輸:北京市昌平區(qū)天通苑:80/西廂房/老**子/人物:任君爽
找到了任君爽,人家不來
鴿子回來復(fù)命, 找到人了 人不來 太不值錢 太沒有誠(chéng)意了
返回:403
飛鴿傳輸:北京市昌平區(qū)天通苑:80/西廂房/老**子/人物:任君爽?Sixmlt =六塊錢麻辣燙&money = 100
告訴鴿子回去復(fù)命 小女子這就來
返回:200
Url:
我們?cè)跒g覽器的地址欄里面輸入的網(wǎng)站地址叫做URL
Uniform resource locator 統(tǒng)一資源**符
http:協(xié)議
超文本傳輸協(xié)議 hyper text transfer protocal
是互聯(lián)網(wǎng)上應(yīng)用最廣泛的一種網(wǎng)絡(luò)協(xié)議,設(shè)計(jì)HTTP最初的目的就是為了提供一種發(fā)布和接受HTML頁面的方法
http的功能:就是用于從服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議。
http協(xié)議的簡(jiǎn)單工作過程
1. web瀏覽器第一通過網(wǎng)絡(luò)訪問web服務(wù)器的80端口和web服務(wù)器建立連接
2. 建立了web瀏覽器會(huì)像web服務(wù)器發(fā)送請(qǐng)求命令,并將自己的一些信息發(fā)送給瀏覽器,這些信息不會(huì)明確表示出來。
Get方式請(qǐng)求:用來請(qǐng)求訪問已經(jīng)被url標(biāo)示的資源。我們?cè)谳斎雞rl的時(shí)候,默認(rèn)使用get方式傳輸
3. Web服務(wù)器收到客戶端發(fā)送的請(qǐng)求以后,web服務(wù)器會(huì)回應(yīng)客戶端發(fā)送的請(qǐng)求
常用的狀態(tài)碼:
200 表示成功
403 訪問被拒絕
404 頁面沒找到
4`.關(guān)閉客戶端和服務(wù)器之間的鏈接
??吹絽f(xié)議
https:帶有安**接的協(xié)議 傳輸是加密的
ftp:文件傳輸協(xié)議
File: 本地文件協(xié)議
域名:
域名就是一個(gè)名字,主要用來方便記憶服務(wù)器的地址
服務(wù)器的地址本來是ip:
192.168.0.1 www.baidu.com
端口:
服務(wù)器默認(rèn)的端口號(hào)80
&zheng=shenfenzheng&zheng1=jiehunzheng
Ss10.com 域名
Project/ 服務(wù)器下的project目錄
Home 服務(wù)器下project目錄下面的目錄
Index.php home目錄下面的文件
? 表示傳入?yún)?shù)
Id 參數(shù)名
= 后面跟參數(shù)值 3是參數(shù)值
& 表示要繼續(xù)傳入?yún)?shù)
4. 動(dòng)態(tài)網(wǎng)站開發(fā)所需要的web構(gòu)建
a) 客戶端瀏覽器
b) 超文本標(biāo)記語言html
c) 層疊樣式表CSS
d) 客戶端腳本編程語言 javascript
Web服務(wù)器
服務(wù)器端腳本編程語言 php
數(shù)據(jù)庫(kù)管理系統(tǒng)
1. 客戶端瀏覽器
a) 瀏覽器是萬維網(wǎng)(world wide web) 服務(wù)的客戶端瀏覽程序??梢韵蛉f維網(wǎng)服務(wù)器發(fā)送各種請(qǐng)求, 并對(duì)從服務(wù)器發(fā)來的超文本信息和各種多媒體數(shù)據(jù)進(jìn)行解釋、顯示和播放
瀏覽器就是指可以顯示網(wǎng)頁服務(wù)器或者文件系統(tǒng)的HTML文件內(nèi)容,并且讓用戶與這些文件進(jìn)行交互的一種軟件。
瀏覽器不止一種。對(duì)瀏覽器分類
IE瀏覽器
IE瀏覽器、 騰訊TT 傲游 世界之窗
非IE瀏覽器
Firefox 火狐瀏覽器
Chrome 谷歌瀏覽器
Safari 蘋果瀏覽器
Opera 歐鵬瀏覽器
2. 超文本標(biāo)記語言 html
Hyper text markup language
所謂的超文本,是它不僅可以加入文字的文本文件,還可以加入鏈接、圖片、聲音、動(dòng)畫、影視等內(nèi)容。
所謂的標(biāo)記語言,是在純文本文件中包含了HTML指定代碼,這些指令代碼并不是一種程序的語言,它只是一種排版網(wǎng)頁中資料顯示位置的標(biāo)記結(jié)構(gòu)語言
3. CSS cascading style sheet 層疊樣式表
作用:控制頁面的外觀,并且讓樣式信息與網(wǎng)頁內(nèi)容分離的一種技術(shù)
4. 客戶端腳本編程語言 javascript
客戶端腳本編程語言是在客戶這一端執(zhí)行的腳本。
5. web服務(wù)器
a) 主要功能提供網(wǎng)上信息瀏覽服務(wù)
目前可用的web服務(wù)器有很多,但是最常用的apache(充滿補(bǔ)丁的服務(wù)器軟件),而且apache是世界上用的最多的web服務(wù)器軟件,市場(chǎng)占有率60%,經(jīng)過NCSAhttpd服務(wù)器多次修改得到的
記住:只要你的電腦中裝有apache這個(gè)軟件,則你的電腦就可以稱之為web服務(wù)器
6. 服務(wù)器端腳本編程語言
a) Php 是一種創(chuàng)建動(dòng)態(tài)交互性站點(diǎn)強(qiáng)有力的服務(wù)器腳本編程語言,它是免費(fèi)的,并且使用廣泛
7. 數(shù)據(jù)庫(kù)管理系統(tǒng)
a) MySQL數(shù)據(jù)庫(kù)
開源、免費(fèi)
Lamp
5. 幾種主流的web應(yīng)用程序平臺(tái)
a) 常用的開發(fā)平臺(tái)有 aps.net javaee lamp
Lamp
L: linux **作系統(tǒng)
A:apache 服務(wù)器軟件
M:mysql 數(shù)據(jù)庫(kù)
P:php
Wamp 集成環(huán)境
Windows apache mysql php
優(yōu)秀的程序員是如何煉成
1. 具備扎實(shí)的技術(shù)功底
2. 遵循良好的編碼規(guī)范
3. 問題要解決不要逃避
4. 擴(kuò)充自己的想象力
5. 對(duì)新技術(shù)的渴望
6. 挖掘設(shè)計(jì)模式,提高代碼質(zhì)量
7. 多與高手交流
8. 毅力 堅(jiān)持就是勝利
HTML5
1. html5的發(fā)展路程
a) 1993年,IETF發(fā)布了HTML1.0版本(internet工程任務(wù)組)
b) 1995年 w3c接管 發(fā)布html2.0 (網(wǎng)頁布局用表格做的)
c) 1996年 w3c發(fā)布 html3.2版本
d) 1997年, w3c發(fā)布了HTML4.0版本 精簡(jiǎn)版
e) 1999年,w3c發(fā)布了html4.01版本(普通使用版)
線路1:XHTML版本
2000年的時(shí)候 w3c發(fā)布了xhtml1.0版本
2001年時(shí)候 w3c發(fā)布xhtml1.1版本
W3c準(zhǔn)備發(fā)布xhtml2.0版本時(shí),夭折了。
線路2:HTML5版本 (whatwg) 所有的瀏覽器廠商一起研發(fā)
2004年 whatwg發(fā)布了html5的草案
2004-2008年 w3c和whatwg合并
2008年 w3c和whatwg 一起推出 html5正式版本(只是制定,沒有推行和發(fā)布)
?HTML5依舊沒有發(fā)布
Html5到底是什么
HTML5約定于 HTML5標(biāo)簽+CSS3+JAVASCRIPT+API(瀏覽器提供的**作接口)
有興趣的同學(xué)可以看看 Html主體結(jié)構(gòu)以及html頭部常用標(biāo)簽
拓展知識(shí):
www.192.168.0.1
重新設(shè)置一下
www.192.168.0.1
沒有www
直接在網(wǎng)址上輸入“192.168.0.1”
www.192.168.0.1
給你的網(wǎng)站按格式寫,看清楚要不要www>
www.192.168.0.1
默認(rèn)網(wǎng)址是192.168.0.1 你打WWW干嘛
本回答被提問者采納
原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請(qǐng)注明出處:http:///111025.html