c语言做网站,c语言做网站代码

dfnjsfkhak 38 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言网站问题,于是小编就整理了2个相关介绍c语言做网站的解答,让我们一起看看吧。

  1. C语言为什么不能成为写网页语言?
  2. C语言为什么不能成为写网页语言?

C语言为不能成为写网页语言?

每一种语言都必须运行于特定框架,C依赖的框架离底层硬件汇编是最接近的。只要有编译链接的软件可以。html依赖的框架是浏览器开发浏览器的人决定了运行在浏览器上语言,理论上可以开发一种浏览器执行C语言,但是人都想标新立异扬名立腕,想做XX之父,所以总喜欢自己定义一种新语言。这实际上造成了***浪费。坚持用C语言的人是那些不愿意屈服于各种大腕的人,代表科技需要的一种独立精神

亲,C语言其实是可以做网站的,你可以一下(Common Gateway Interface, CGI),然后做一个测试的Demo(我上大学时候做过实验,前天写个html网页,然后通过CGI调用C语言的后台处理程序)。

c语言做网站,c语言做网站代码-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

从开发效率、开发难度、使用的便捷性来看,目前都不会选择C语言作为动态网站开发的工具。不过一些后台的关键技术还是会选择用C语言去做的。

c语言追求的是实时性,执行效率(代码量的多少,程序执行所用时间的耗费),它编译出来的执行模块. exe,常常拿来和汇编语言写的相同功能的程序作比较。可以这样讲,最难,效率执行最高的程序,都是汇编语言,c语言写的。

“杀鸡焉用牛刀”,用古人这句极具智慧的话还来回答这个问题再合适不过了!

c语言做网站,c语言做网站代码-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

C语言的优势在于运行效率极高,一般用于底层系统开发或者对于速度要求极高的环境。比如操作系统,驱动程序,嵌入式开发等等。

但是C语言最大的不足就是开发效率低,在如今的互联网快速节奏的大环境中,人们需要的开发效率。

如果你一定要用C语言开发网页,肯定是可以的!但是你和专业网页开发语言比起来,效率太低,太费劲,要做到同样的效果,费九牛二虎之力也未必能达到,如果有人坚持这么做,可能他只有和西北风的份了,连汤都喝不上。

c语言做网站,c语言做网站代码-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

在软件领域,流行分层设计。C语言属于基础设施层面的语言,不适合网页开发这类上层业务。

上层业务变化极快,需求极多,需求类型千奇百怪。而且一般还要求快速开发,效果酷炫。使用js,css,html这类快节奏的语言,最适合不过了。

在软件的不同层次,有适合这个层次的开发语言,开发工具,还有其特定的生态环境。只有使用对的工具,做合适的事情,才能事半功倍。




C语言一开始是为写操作系统而设计的,在诸如内存管理进程管理上确实不错,那时的操作系统也都是字符终端,也没图形界面、不存在图形界面操作概念,输入C编写命令、如果命令没输错、就有你想要的结果,比如磁盘上复制文件显示工作目录等等。

你觉得这和网页编程的目的能一致么。

C语言为什么不能成为写网页语言?

90年代互联网刚兴起的时候,c还真的是互联网服务端构建语言,当时很多系统都是用c写的cgi应用。只是c写的程序部署调试极其麻烦,更新系统必须停服务。后来perl这种脚本语言逐渐替代了c来写cgi,部署调试的效率终于高了起来,而且损失的那点性能对于当时14.4KBps的网速来说根本感觉不出来。就算后来modem支持到56KBps的速度,perl写的bbs和chatroom依然是主力。其后,asp和php/fi才逐渐开始流行。那时侯,[_a***_]还只是个玩具

不过就算是现在,c写的***库和web服务器依然不少,只是已经不那么大众化了。但是很多关键服务还是用c来实现的。例如nginx,例如git。


到此,以上就是小编对于c语言做网站的问题就介绍到这了,希望介绍关于c语言做网站的2点解答对大家有用

标签: 语言 开发 效率