內(nèi)涵段子大全 很多網(wǎng)站源碼都是分為GBK和UTF-8版,為什么要同時開發(fā)兩種?
很多網(wǎng)站源碼都是分為GBK和UTF-8版,為什么要同時開發(fā)兩種?我覺得不可能。請問一個主要問題:我們怎樣才能得出這個結論?有數(shù)據(jù)支持嗎?1. 我從事互聯(lián)網(wǎng)發(fā)展近20年,曾在蝙蝠級公司和小型初創(chuàng)公司工作
很多網(wǎng)站源碼都是分為GBK和UTF-8版,為什么要同時開發(fā)兩種?
我覺得不可能。請問一個主要問題:我們怎樣才能得出這個結論?有數(shù)據(jù)支持嗎?
1. 我從事互聯(lián)網(wǎng)發(fā)展近20年,曾在蝙蝠級公司和小型初創(chuàng)公司工作。到目前為止,我們既沒有看到也沒有聽說GBK和UTF-8共存。
2. 早期的代碼使用GBK代碼,以后的一組代碼中可能會有兩個代碼共存。
3. 如果說老的互聯(lián)網(wǎng)公司的產(chǎn)品還存活至今的話,就連GBK編碼也逐漸被重構為UTF-8編碼。
4. 如果它是一個新的互聯(lián)網(wǎng)公司的產(chǎn)品,GBK代碼不是很好的代碼。
總而言之,我認為許多網(wǎng)站不太可能同時開發(fā)兩種不同的編碼源代碼。
網(wǎng)站的源代碼是什么意思?
源代碼是指根據(jù)某些編程語言規(guī)范編寫的未編譯文本文件。源代碼(也稱為源程序)是指一系列人類可讀的計算機語言指令。在現(xiàn)代編程語言中,源代碼可以是書籍或磁帶的形式,但最常用的格式是文本文件。這種典型格式的目的是編譯計算機程序。計算機源代碼的最終目標是將人類可讀的文本翻譯成可由計算機執(zhí)行的二進制指令。這個過程稱為編譯,由編譯器完成。網(wǎng)站源代碼,我們可以把它理解為源代碼,以我們現(xiàn)在看到的網(wǎng)頁為例,其實它是由很多源代碼組成的,這些源代碼是通過我們的ie(Microsoft Internet Explorer)瀏覽器(或服務器)翻譯成我們現(xiàn)在看到的。網(wǎng)站源代碼也分為兩種,一種是動態(tài)源代碼,如:ASP、PHP、JSP、,。Net、CGI等,一個是靜態(tài)源代碼,如:HTML等。