极资讯

  • 关于我们
  • 全栈AI助手
极资讯
这里有好的科技资讯
  1. 首页
  2. 开发
  3. 正文

Wasmer 宣布推出 WCGI:WebAssembly + CGI

2023 年 4 月 12 日 2690点热度 0人点赞 0条评论

Wasmer 团队宣布推出 WCGI —— 即 WebAssembly + CGI,可使用 WebAssembly 进行服务器端开发。

WCGI 将 WebAssembly 的强大功能与 CGI 的易用性和多功能性结合在一起。通过 WCGI,开发者使用 WebAssembly 和 Wasmer 即可运行任何 CGI 应用程序。

CGI (Common Gateway Interface) 是一种 Web 服务器和应用程序之间的标准接口。它使得 Web 应用程序可以与 Web 服务器进行交互,生成动态的 Web 内容。WebAssembly 是新型的底层字节码格式,可以在浏览器中高效地执行。WCGI 将 WebAssembly 技术与 CGI 结合在一起,使得 Web 应用程序能够使用 WebAssembly 编写高效的代码,并与 Web 服务器进行通信。

具体来说,WCGI 通过将 WebAssembly 模块作为应用程序加载到 Web 服务器中,使得 Web 服务器可以使用 WebAssembly 解释器来运行这些模块。

下面是 WCGI 的部分亮点:

  • 通过将现有的 CGI 应用程序(采用 AssemblyScript、C、C++、Go、PHP、Python 等语言编写)编译为 WASI (WebAssembly System Interface) 来进行复用
  • 发送仅包含业务逻辑和静态资源的超小数据包,不依赖 HTTP 堆栈或笨重的 Docker 容器
  • 完全在沙盒运行,WebAssembly 代码在沙盒中运行,每个请求使用一个独立的实例

Wasmer 团队用漏洞最多的 Wordpress 进行了举例,他们表示得益于沙盒机制,使用 WCGI 来运行 Wordpress 就不用再担心被攻击了。

下面是在本地使用 Wasmer 安装 Wordpress 的命令:

# Install wasmer beta 2
curl https://get.wasmer.io -sSfL | sh -s "v3.2.0-beta.2"

# Execute Wordpress
mkdir db
wasmer run-unstable wasmer/wcgi-wordpress-demo --mapdir=/db:db

由此可见,通过 WCGI,那些寻求在服务器端开发中实现更高效率、安全性和灵活性的开发者可以真正从这种方法中受益。

WCGI 代表了一种改进的服务器端开发方法,它集成了 WebAssembly 的灵活性、安全性和性能。这项创新技术有可能重塑 Serverless  应用程序的格局,为开发者的项目提供强大而通用的解决方案。

标签: WCGI WebAssembly
最后更新:2023 年 4 月 12 日

admin

这个人很懒,什么都没留下

点赞
⇦为什么说前端值得学习
新技术的最大风险 ⇨

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
阿里云服务器“镜像”怎么选择?看这一篇文章就够了! 积极贯彻落实《公司法》 推动存量公司依法调整注册资本 更新版!一些有趣或实用的生成器! 整理一波写作必备网站,供大家参考 远离抑郁症的方法之一:增强多巴胺、内啡肽、血清素、催产素的神经质地分泌 网络社区这种模式为什么注定会失败 靠着AI自动生成视频撸自媒体收益,赚了包辣条~ 有钱人是如何面对美色诱惑的 失业的中年人在北京过得真的有多心酸 最年轻的“十八罗汉”,阿里巴巴的新CEO-吴泳铭
小红书0元开店有什么限制 不用再填验证码:iOS 16可自动向网站证明不是机器人 抖音打pk是怎么回事一场赚多少钱 最成功的软件企业家 抖店和小黄车的区别是什么 每个用户都必须知道的Web 3.0的关键特性 《羊了个羊》爆火过后,互联网人应做的10条笔记 提示写作指南 快看,抖音的12个流量密码! 2019年中国互联网企业100强榜单揭晓
归档
  • 2024 年 10 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 6 月
分类
  • AI
  • IT
  • 云计算
  • 互联网
  • 创业
  • 开发
  • 开源资讯
  • 未分类
  • 概念
  • 科技
  • 移动互联网
  • 自媒体
  • 趋势
标签聚合
web3.0 AIGC ChatGPT 开发 编程语言 元宇宙 直播 AI绘画 短视频 编程 软件 Linux 人工智能 AI golang iphone 电商 小红书 抖音 程序员

COPYRIGHT © 2022-2025 极资讯. ALL RIGHTS RESERVED.

京ICP备18039103号-2