您所在的位置:首頁 > 觀點資訊 > 正文
網絡營銷模式
2019/5/17 9:24:10 1 閱讀(dú)量

ASP

ASPActive Server Page的縮寫。它是一(yī)種包含了使用VB ScriptJscript腳本程序代碼的網頁。當浏覽器(qì)浏覽ASP網頁時, Web服務器(qì)就(jiù) 會(huì)根據請求生(shēng)成相(xiàng)應的HTML(标準通(tōng)用标記語言下(xià)的一(yī)個(gè)應用)代碼然後再返回給浏覽器(qì),這樣浏覽器(qì)端看(kàn)到(dào)的就(jiù)是動态生(shēng)成的網頁。ASP是微軟公司開(kāi)發的代替CGI腳本程序的一(yī)種 應用,它可以與數據庫和其它程序進行交互。是一(yī)種簡單、方便的編程工(gōng)具。在了解了VBSCRIPT的基本語法後,隻需要清楚各個(gè)組件(jiàn)的用途、屬 性、方法,就(jiù)可以輕松編寫出自(zì)己的ASP系統。ASP的網頁文件(jiàn)的格式是.ASP

 

折疊FSO

FSO(FileSystemObject)是微軟ASP的一(yī)個(gè)對文件(jiàn)操作的控件(jiàn),該控件(jiàn)可以對服務器(qì)進行讀(dú)取、新建、修改、删除目錄以及文件(jiàn)的操作。是 ASP編程中非常有用的一(yī)個(gè)控件(jiàn)。但是因為(wèi)權限控制的問題,很多(duō)虛拟主機(jī)服務器(qì)的FSO反而成為(wèi)這台服務器(qì)的一(yī)個(gè)公開(kāi)的後門(mén),因為(wèi)客戶可以 在自(zì)己的ASP網頁裡(lǐ)面直接就(jiù)對該控件(jiàn)編程,從(cóng)而控制該服務器(qì)甚至删除服務器(qì)上(shàng)的文件(jiàn)。因此不少業(yè)界的虛拟主機(jī)提供商都幹脆關掉了這個(gè)控 件(jiàn),讓客戶少了很多(duō)靈活性。

 

我要安家的W2K虛拟主機(jī)服務器(qì)具有高(gāo)安全性,可以讓客戶在自(zì)己的網站空間中任意使用卻有沒有辦法危害系統或者妨礙其他客戶網站的正 常運行。

 

折疊CGI

CGI是一(yī)個(gè)用于定Web服務器(qì)與外部程序之間通(tōng)信方式的标準,使得外部程序能(néng)生(shēng)成HTML(标準通(tōng)用标記語言下(xià)的一(yī)個(gè)應用)、圖像或者其他内容,而服務器(qì)處理的方式與那些非 外部程序生(shēng)成的HTML、圖像或其他内容的處理方式是相(xiàng)同的。因此,CGI程序冊僅使你能(néng)生(shēng)成表态内容而能(néng)生(shēng)動态内容。使用CGI的原因在于它 是一(yī)個(gè)定義良好并被廣泛支持的标準,沒有CGI就(jiù)不可能(néng)實現動态的Web頁面,除非使用一(yī)些服務器(qì)中提供的特殊方法(如今,也有除CGI之外的 其他技(jì)術(shù)逐漸在成為(wèi)标準)

 

折疊PHP

PHP是一(yī)種服務器(qì)端HTML-嵌入式腳本描述語言。其最強大和最重要的特征是其數據庫集成層,使用它完成一(yī)個(gè)含有數據庫功能(néng)的網頁是不可 置信的簡單。在HTML文件(jiàn)中, PHP腳本程序(語法類似于Perl或者c語言)可以使用特别的PHP标簽進行引用,這樣網頁制作者也不必完全依賴HTML(标準通(tōng)用标記語言下(xià)的一(yī)個(gè)應用)生(shēng)成網頁了。由于PHP是在服務器(qì)端執行的,客戶端是看(kàn)不到(dào)PHP代碼的。 PHP可以完成任何CGI腳本可以完成的任務,但它的功能(néng)的發揮 取決于它和各種數據庫的兼容性。 PHP除了可以使用HTTP進行通(tōng)信,也可以使用IMAP, SNMP, NNTP, POP3協議。

 

折疊JSP

JSP技(jì)術(shù)使用Java編程語言編寫類XML(标準通(tōng)用标記語言下(xià)的一(yī)個(gè)子集)的标簽和scriptlets,來封裝産生(shēng)動态網頁的處理邏輯。網頁還(hái)能(néng)通(tōng)過tagsscriptlets訪問存在于服務端的資源的應用邏輯。JSP将網頁邏輯與網頁設計和顯示分離,支持可重用的基于組件(jiàn)的設計,使基于Web的應用程序的開(kāi)發變得迅速和容易。

 

Web服務器(qì)在遇到(dào)訪問JSP網頁的請求時,首先執行其中的程序段,然後将執行結果連同JSP文件(jiàn)中的HTML(标準通(tōng)用标記語言下(xià)的一(yī)個(gè)應用)代碼一(yī)起返回給客戶。插入的Java程序段可以操作數據庫、重新定向網頁等,以實現建立動态網頁所需要的功能(néng)。

 

折疊SQL

SQL是高(gāo)級的非過程化編程語言,是溝通(tōng)數據庫服務器(qì)和客戶端的重要工(gōng)具,允許用戶在高(gāo)層數據結構上(shàng)工(gōng)作。它不要求用戶指定對數據的存放(fàng)方法,也不需要用戶了解具體的數據存放(fàng)方式,所以,具有完全不同底層結構的不同數據庫系統,可以使用相(xiàng)同的SQL語言作為(wèi)數據輸入與管理的接口。它以記錄集合作為(wèi)操作對象,所有SQL語句接受集合作為(wèi)輸入,返回集合作為(wèi)輸出,這種集合特性允許一(yī)條SQL語句的輸出作為(wèi)另一(yī)條SQL語句的輸入,所以SQL語句可以嵌套,這使它具有極大的靈活性和強大的功能(néng),在多(duō)數情況下(xià),在其他語言中需要一(yī)大段程序實現的功能(néng)隻需要一(yī)個(gè)SQL語句就(jiù)可以達到(dào)目的,這也意味著(zhe)用SQL語言可以寫出非常複雜(zá)的語句。