對于網(wǎng)站的開發(fā)語言,如果我們的客戶有要求指定用什么語言進行開發(fā),那么我們會根據(jù)客戶的意愿和要求來進行開發(fā),但由于很多客戶對于網(wǎng)站的編程開發(fā)語言了解不多,所以,通常也有道聽途說、似懂非懂的,這也往往讓我們很是矛盾:不尊重客戶有點說不過去,按客戶的想法來又不是很合理和科學(xué),因此我們建議您,如果您對開發(fā)的語言有特別指定的要求,那么首先應(yīng)該讓自己先徹底明白:“為什么?”、“有什么好處和作用?”、“是否科學(xué)、合理?”。
而對于沒有特別指定要求的客戶,我們一般根據(jù)網(wǎng)站的類型、規(guī)模、客戶的網(wǎng)站信息量、預(yù)算等綜合方面進行考慮,我們通常采用ASP或.NET平臺進行網(wǎng)站程序和網(wǎng)站功能開發(fā),數(shù)據(jù)庫一般采用ACCESS或MS SQL。因為無論是ASP還是.NET開發(fā)環(huán)境都是微軟的平臺,數(shù)據(jù)庫無論是ACCESS還是MS SQL也都是微軟的產(chǎn)品,再加上一般的操作系統(tǒng)通常多數(shù)也是采用微軟的WINDOWS,所以基于兼容性和目前的主流趨勢考慮,采用同一家公司三種產(chǎn)品進行網(wǎng)站項目的平臺開發(fā),兼容性是最好的,而且可以避免了由于采用不同公司、不同產(chǎn)品所帶來的不兼容或沖突問題。有最好兼容基礎(chǔ),這對于開發(fā)出來的客戶網(wǎng)站系統(tǒng)的整體穩(wěn)定性和提高整體運行速度有很大的好處。