[建站入門]談談網站建設中的概念性問題
作者:晉城網站建設 日期:2012-02-16
什么是虛擬主機?
虛擬主機是使用特殊的軟硬件技術,把一臺運行在因特網上的服務器主機分成一臺臺虛擬"的主機,每一臺虛擬主機都具有獨立的域名,具有完整的 Internet服務器(WWW、FTP、等)功能,虛擬主機之間完全獨立,并可由用戶自行管理,在外界看來,每一臺虛擬主機和一臺獨立的主機完全一樣。
虛擬主機采用什么操作系統?
目前使用最多的操作系統是Unix和微軟的Windows2000。兩者各有所長。對客戶來說,選擇操作系統實際上就是選擇編程語言,即使用 ASP和ASP.NET的客戶選擇Windows2000,而使用PHP語言的客戶則選擇UNIX系統。至于使用CGI程序的客戶,2者都可以選擇,不過建議選擇后者。對于Unix,天域新網和世界上絕大多數虛擬主機提供商一樣,選用的是LINUX系統。
使用虛擬主機有什么限制?
使用本公司提供的虛擬主機,以下行為是不允許的:
發送垃圾郵件(SPAMing)或在新聞組進行不妥的言論發布;
運行與WEB服務器無關的程序或進程,包括IRC、NEWSGROUP及其他;
進行政治宣傳和散布色情的內容或其他違法言論和行為;
進行任何試圖改變系統的配置或破壞系統安全的事情。
什么是ASP ?
ASP即Active Server Page的縮寫。它是一種包含了使用VB Script或Jscript腳本程序代碼的網頁。當瀏覽器瀏覽ASP網頁時, Web服務器就會根據請求生成相應的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的就是動態生成的網頁。是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互。是一種簡單、方便的編程工具。在了解了 VBSCRIPT的基本語法后,只需要清楚各個組件的用途、屬性、方法,就可以輕松編寫出自己的系統。ASP的網頁文件的格式是.ASP。
什么是ASP.NET?
ASP.NET是微軟公司新推出的一種Internet編程技術,它采用效率較高的、面向對象的方法來創建動態web應用程序。在原來的技術中,服務器端代碼和客戶端HTML混合、交織在一起,常常導致頁面的代碼冗長而復雜,程序的邏輯難以理解,而ASP.NET就能很好的解決這個問題,而且能獨立于瀏覽器,且可以支持VB.NET、C#.NET、VC++.NET、JS.NET4種編程語言。
什么叫FSO?
FSO(FileSystemObject)是微軟ASP的一個對文件操作的控件,該控件可以對服務器進行讀取、新建、修改、刪除目錄以及文件的操作。是編程中非常有用的一個控件。但是因為權限控制的問題,很多虛擬主機服務器的反而成為這臺服務器的一個公開的后門,因為客戶可以在自己的網頁里面直接就對該控件編程,從而控制該服務器甚至刪除服務器上的文件。因此不少業界的虛擬主機提供商都干脆關掉了這個控件,讓客戶少了很多靈活性。天域新網的W2K虛擬主機服務器具有高安全性,可以讓客戶在自己的網站空間中任意使用卻有沒有辦法危害系統或者妨礙其他客戶網站的正常運行。
什么是PHP?
PHP是一種服務器端HTML-嵌入式腳本描述語言。其最強大和最重要的特征是其數據庫集成層,使用它完成一個含有數據庫功能的網頁是不可置信的簡單。在文件中, PHP腳本程序(語法類似于Perl或者c語言)可以使用特別的標簽進行引用,這樣網頁制作者也不必完全依賴生成網頁了。由于PHP是在服務器端執行的, 客戶端是看不到代碼的。 PHP可以完成任何CGI腳本可以完成的任務,但它的功能的發揮取決于它和各種數據庫的兼容性。 PHP除了可以使用HTTP進行通信,也可以使用IMAP, SNMP, NNTP, POP3協議。
我需要多大的網站空間?
100M的Web空間,若以標準網頁計算,大致可容納張A4紙信息或2000張圖片信息。也可折算為7500萬個漢字。您可以根據這個標準來預測您需要的空間大小,若您已經完成了整個網站的設計,您可以在自己的電腦上看到所有文件占用的空間大小,再以這個數值乘以或者2來作為您選擇的套餐空間大小的標準。
什么是轉發郵箱,有何作用?
轉發郵箱是指本身不提供空間,而是將收到的信原封不動的轉到指定的另外一個或者一組郵箱的特殊的郵箱。有些時候,它給您帶來的方便和效應可能比一個普通的郵箱還大。打個比方,您的公司有2個網站人員,而您又希望讓外界看起來您的公司象是很多個人員在管理網站,一般的做法是創建很多個郵箱,每個人負責好幾個郵箱的收發和管理,可是這樣一來,一是增加了成本,二是管理混亂操作也麻煩,如果應用轉發郵箱,情況就不一樣了,您可以讓對外提供的若干個郵箱都轉到一個郵箱上,這樣一個人就可以輕輕松松管理幾個部門的郵箱了。
我的網站需要用到數據庫嗎?
簡單的說,如果您希望在網站上提供諸如會員管理、在線訂購、復合查詢、動態發布等功能,您就需要購買提供數據庫支持的虛擬主機了。我們建議您在拿不定主意的時候,一定要跟您的網站設計或開發人員進行溝通,讓他們給您相關的建議。或者直接向我司工作人員咨詢。值得一提的是,我司提供的任何支持的空間都免費提供對Access數據庫的支持。
網站常用的數據庫有哪些?
主要有ACCESS、SQL Server(MS sql)、MYSQL三種。