使用C语言开发web
前言
大多数人接触的第一门编程语言都是C语言。
-
枯燥无味
-
没有华丽的页面
-
很难,还提不起兴趣
我想要做的
-
做出一个网站
- 此时此刻,我需要的是一个能够实现配置物联网设备参数的网站
- 网站能够实现用户登录、设备管理、设备库配置等等一系列功能
- 可以正常运行
-
适用于特殊的应用场景
- 网站是在一个arm设备里面
- 系统是linux
- 开发语言为C语言
-
如何形容我做的东西呢 ,大概就是**类似于路由器的配置页面 **。
运行环境
-
操作系统为 ubuntu
-
web服务器 thttpd
-
开发语言 C语言
-
用到的库 cJSON CGI
上面的都可以去百度一下,这里只提供一下思路
- 使用cJSON是为了方便处理json数据。在与前端的页面交互使用的就是json数据格式。
- CGI 颇有万法归宗的气势 可以直接丢出一个页面 也可以输出json数据
- 我们使用thttpd作为web容器,前端页面既可以使用原生的HTML,也可以利用各种框架。
- CGI为我们提供各种接口
- cJSON则统一前台和后台的交互数据格式
开发效果
没毛病 老铁可以双击666了
详细的过程等我下次更新,下次一定
局限性
-
适合一些小场景
-
C语言写后台也是颇有大师风范
-
体验一下生活的感觉
更多推荐
使用C语言开发web
发布评论