大資料_資料採集_網頁01

何月無夜發表於2015-06-17

1. http & https

1.1 超文字傳輸協議(HTTP,HyperText Transfer Protocol)是網際網路上應用最為廣泛的一種網路協議

1.2 HTTPS(全稱:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要SSL。

1.3 在URL前加https://字首表明是用SSL加密的。 你的電腦與伺服器之間收發的資訊傳輸將更加安全。Web伺服器啟用SSL需要獲得一個伺服器證照並將該證照與要使用SSL的伺服器繫結。http和https使用的是完全不同的連線方式,用的埠也不一樣,前者是80,後者是443。http的連線很簡單,是無狀態的,... HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網路協議 要比http協議安全


2. 網頁

網站由網頁組成,只有域名和虛擬主機而沒有網頁,仍舊無法訪問網站
是一個檔案,它可以存放在世界某個角落的某一臺計算機中,是全球資訊網中的一“頁”,
是超文字標記語言格式(標準通用標記語言的一個應用,副檔名為html、或htm、或asp、或aspx、或php、或jsp等)。
要透過網頁瀏覽器來閱讀。

程式碼佈局: 原來是以表格來定位,現在是 DIV(區)+CSS(層疊樣式)


3. html htm asp aspx php jsp

1.1 .html是靜態頁面,而.aspx則是動態頁面

1.2 靜態網頁,網頁裡面沒有程式程式碼,不會被伺服端執行。通常在伺服端以副檔名.htm 或是.html 儲存,表示裡面的內容是以HTML 語言所撰寫。
1.3 動態網頁,網頁內含有程式程式碼,會被伺服端執行。通常在伺服端以副檔名asp 或是aspx jsp、.php、.perl、.cgi等儲存,表示裡面的內容是Active Server Pages(ASP)動態網頁,有需要執行的程式。


4. WEB程式語言

分為WEB靜態語言和WEB動態語言

WEB靜態語言就是通常所見到的超文字標記語言 (標準通用標記語言下的一個應用[1] ),

WEB動態語言主要是ASP,PHP,JAVASCRIPT,JAVA,CGI等計算機指令碼語言編寫出來的執行靈活的網際網路網頁程式



相關文章