忽略問題描述,只談c語言能不能寫網(wǎng)站,那答案當(dāng)然是" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > c語言可以用來寫網(wǎng)站嗎?

c語言可以用來寫網(wǎng)站嗎?

時(shí)間:2023-12-03 01:06:02 | 來源:網(wǎng)站運(yùn)營

時(shí)間:2023-12-03 01:06:02 來源:網(wǎng)站運(yùn)營

c語言可以用來寫網(wǎng)站嗎?:系統(tǒng)邀了我這個(gè)問題,乍一看一頭霧水。我個(gè)人還是希望提問時(shí)多用點(diǎn)心,多復(fù)查下,這個(gè)問題描述挺難理解的。編程語言不能用來寫網(wǎng)站,難道用自然語言寫?

忽略問題描述,只談c語言能不能寫網(wǎng)站,那答案當(dāng)然是能。但是!能是能,很費(fèi)勁,很費(fèi)勁很費(fèi)勁,也許工作量比那些比較擅長寫網(wǎng)站的語言高幾個(gè)數(shù)量級。




通常來說有兩種辦法寫網(wǎng)站

第一種是cgi,這是一種古老(甚至可以說過時(shí))的技術(shù)。簡單的來說就是有一些cgi框架,你寫一個(gè)控制臺(tái)程序放進(jìn)框架中,你程序的控制臺(tái)輸入輸出就會(huì)重定向到別人看到的網(wǎng)頁里。比如說你寫了個(gè)內(nèi)容為printf("Hello World!"); 的程序a,然后放進(jìn)cgi框架,框架給你生成了網(wǎng)址http://foo.com/cgi/a,每個(gè)人在訪問這個(gè)網(wǎng)址的時(shí)候 ,你的服務(wù)器都會(huì)運(yùn)行一次程序a,并把它輸出的Hello World!顯示到訪問者的瀏覽器上。

另一種方式是自己實(shí)現(xiàn)http協(xié)議,簡單的來說就是自己實(shí)現(xiàn)瀏覽器相關(guān)的整個(gè)協(xié)議,工程量巨大。例如你用c語言寫個(gè)socket程序,開個(gè)端口,當(dāng)有人連進(jìn)來的時(shí)候給他發(fā)一句類似于HTTP/1.1 200 OK/r/n/r/nHello World! 這樣的數(shù)據(jù)包,如果有人用瀏覽器訪問這個(gè)接口,可能就能在瀏覽器上看到Hello World!這段字了。

關(guān)鍵詞:語言

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉