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