網(wǎng)站建設的核心是網(wǎng)站的頁面和程序,用于開發(fā)網(wǎng)站的開發(fā)語言有很多比如:JSP,ASP,PHP,.NET等等。這則實例我們介紹一下用.net開發(fā)語言開發(fā)一個網(wǎng)站的過程。
一、 域名和服務器
不論用哪種語言開發(fā)都需要我們申請一個獨立唯一的公共域名,當前有很多域名供應商可以申請域名,我們只需要自己想好自己的域名并保證是沒有被注冊的即可。網(wǎng)站服務器是存放網(wǎng)站的存儲空間,要把開發(fā)好的代碼程序放在服務器上,當有人通過域名訪問網(wǎng)站時,會通過域名解析鏈接到服務器上,我們的網(wǎng)站就可以被訪問了。
當前有很多供應商可以提供網(wǎng)站服務器,大部分為虛擬服務器,由于.net受操作系統(tǒng)的限制,我們只能選擇微軟操作系統(tǒng),并要求按照IIS服務,用于發(fā)布.net程序網(wǎng)站。
二、 網(wǎng)站程序的開發(fā)
用于.net 網(wǎng)站開發(fā)的開發(fā)環(huán)境可以選擇適合的軟件,作為一個完成的網(wǎng)站,還應該有數(shù)據(jù)庫的存儲。在選擇好的軟件里理新建網(wǎng)站項目,進行代碼編寫,包括頁面設計,數(shù)據(jù)庫訪問等等。其中數(shù)據(jù)庫訪問的連接字符串等信息最好寫在配置文件里面,以方便統(tǒng)一修改,方便后期網(wǎng)站維護人員維護網(wǎng)站。具體的代碼部分在這里就不詳細描述了,如果你是一個計算機出身的專業(yè)人員的話,這些對于你來說就是毛毛雨嘍。
程序代碼部分完成以后,相關的軟件可以將程序發(fā)布出來到一個文件夾中,這里面包括網(wǎng)頁各個頁面文件,配置文件,相關的動態(tài)庫等,這些就是我們將來要存放到服務器的網(wǎng)站物理文件,所有發(fā)不出來的文件缺一不可,注意不能丟失。
當然,作為一個完成的程序,我們在正式發(fā)布之前,還需要做全面完成的程序測試過程,我們可以在自己的本地PC電腦上搭建一個模擬的測試環(huán)境,找相關的測試人員來做測試,記錄測試過程,測試結果,開發(fā)人員不斷完成其中的錯誤和BUG,直至完全沒有問題為止。
三、 網(wǎng)站的發(fā)布
網(wǎng)站的程序部分代碼完成并發(fā)布成文件夾之后,我們就可以將這些文件發(fā)布到服務器上了,因為我們采用的是服務器供應商提供的虛擬服務器,服務器供應商會給我們提供一個FTP的賬號,我們通過用密碼登錄用FTP將我們的程序文件上傳到服務器。
對于IIS的網(wǎng)站配置可以由服務器供應商提供,同時,數(shù)據(jù)庫文件也要上傳到服務器上,并將數(shù)據(jù)庫導入到虛擬服務器中,并將相應的數(shù)據(jù)庫表數(shù)據(jù)增加上,如初始登錄用戶信息數(shù)據(jù)等。數(shù)據(jù)庫和程序文件全部部署完成以后,其他的就可以交給服務器供應商去處理啦,等他們把域名綁定好,完成域名解析等操作以后,我們的網(wǎng)站就可以正常運行啦。到此,我們用.net開發(fā)的網(wǎng)站就全部完成啦。
如沒特殊注明,文章均為方維網(wǎng)絡原創(chuàng),轉(zhuǎn)載請注明來自http://723918.com/news/3397.html