15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > c语言可以用来写网站吗?

c语言可以用来写网站吗?

时间:2023-12-03 01:06:02 | 来源:网站运营

时间:2023-12-03 01:06:02 来源:网站运营

c语言可以用来写网站吗?:系统邀了我这个问题,乍一看一头雾水。我个人还是希望提问时多用点心,多复查下,这个问题描述挺难理解的。编程语言不能用来写网站,难道用自然语言写?

忽略问题描述,只谈c语言能不能写网站,那答案当然是能。但是!能是能,很费劲,很费劲很费劲,也许工作量比那些比较擅长写网站的语言高几个数量级。




通常来说有两种办法写网站

第一种是cgi,这是一种古老(甚至可以说过时)的技术。简单的来说就是有一些cgi框架,你写一个控制台程序放进框架中,你程序的控制台输入输出就会重定向到别人看到的网页里。比如说你写了个内容为printf("Hello World!"); 的程序a,然后放进cgi框架,框架给你生成了网址http://foo.com/cgi/a,每个人在访问这个网址的时候 ,你的服务器都会运行一次程序a,并把它输出的Hello World!显示到访问者的浏览器上。

另一种方式是自己实现http协议,简单的来说就是自己实现浏览器相关的整个协议,工程量巨大。例如你用c语言写个socket程序,开个端口,当有人连进来的时候给他发一句类似于HTTP/1.1 200 OK/r/n/r/nHello World! 这样的数据包,如果有人用浏览器访问这个接口,可能就能在浏览器上看到Hello World!这段字了。

关键词:语言

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭