最近看了一个C语言开发网站的课堂,什么情况下用C语言开发网站更适合呢?

发布于 2021-12-01 23:18:32 字数 0 浏览 710 评论 14

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(14

画骨成沙 2021-12-04 19:42:28

很多品牌的路由器里的网站(就是那个配置页面)就是C写的

爱的故事 2021-12-04 19:41:58

这就是你意会不到C的奥妙了.你看在一些游戏开发里,C不经常嵌入Lua解释器来用执行动态的Lua脚本么?春哥基于Nginx搞的OpenResty则是在Nginx这个C程序添加了Lua支持,可以用Lua来支持Web编程.PHP也是如此,嵌入到Apache执行,对比看看Apache+PHP,再看看Nginx+Lua,你还会迷惑么?

倾城泪 2021-12-04 19:41:33

不是说C非得printf输出HTML才叫能进行Web开发,架构底层才是C发挥特长的舞台,扬长避短,深藏功与名.

如此安好 2021-12-04 19:28:50

引用来自“eechen”的评论

用C语言开发网站不很正常么?就拿LAMP服务来说.

Nginx/Apache不就是用C写的Web服务器么?

MySQL则是用C写的数据库服务(InnoDB引擎用的是C++语言).

PHP-FPM也是用C写的FastCGI服务.

再比如,为了提高PHP的网络编程性能,峰哥还用C开发了PECL扩展Swoole,这也是为网站服务,你看
PHPWebIM就是Swoole官方基于PHP Swoole扩展和Swoole Framework开发的WebSocket网页即时聊天工具.

其实你可以把PHP当做是C跟互联网的粘合剂,你想用C参与互联网开发,你只需编写PHP的C扩展,在PHP层面调用你用C写出来的成果.

北笙凉宸 2021-12-04 19:22:16

好吧。我觉得C语言开发网站并不能证明你有多牛B。只是证明了你根本不懂WEB。呵呵 。C语言的用处并不是在这一个地方。。

樱花落人离去 2021-12-04 19:14:16

闲的慌的情况下,用C语言开发网站是非常适合的。

风苍溪 2021-12-04 18:52:47

c语言可以胜任嵌入式环境的静态web项目。

带上头具痛哭 2021-12-04 18:38:54

路由器用cgi开发很正常吧,而且一旦用cgi这种封装很浅的东西做过网站,再用高级的封装就一眼能看到本质了。至少我是经过了一段时间cgi开发后才对网站彻底开窍的,之后用什么语言什么框架都没畏惧感了。

离不开的别离 2021-12-04 14:57:36

回复
那PHP底层是不是CGI呢?

坐在坟头思考人生 2021-12-04 14:44:39

回复
cgi是一种对网页编程的形式,封装得很少,需要接触到很多细节才能写出网页。php是另一种封装,比cgi要复杂,但是方便很多。

辞别 2021-12-04 10:13:47

其他语言的编译器都坏掉的时候。哈。。

倚栏听风 2021-12-04 09:25:50

还有路由器什么的

输什么也不输骨气 2021-12-03 08:15:07

可能是嵌入式了吧。 玩过banana d1 摄像头里就是用c来写,,,,

也有用c + lua 来写的,比如openwrt

离不开的别离 2021-12-02 18:49:11

用C语言开发网站不很正常么?就拿LAMP服务来说.

Nginx/Apache不就是用C写的Web服务器么?

MySQL则是用C写的数据库服务(InnoDB引擎用的是C++语言).

PHP-FPM也是用C写的FastCGI服务.

再比如,为了提高PHP的网络编程性能,峰哥还用C开发了PECL扩展Swoole,这也是为网站服务,你看
PHPWebIM就是Swoole官方基于PHP Swoole扩展和Swoole Framework开发的WebSocket网页即时聊天工具.

其实你可以把PHP当做是C跟互联网的粘合剂,你想用C参与互联网开发,你只需编写PHP的C扩展,在PHP层面调用你用C写出来的成果.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文