Qt for WebAssembly程序使用腾讯云静态网站托管部署

1 篇文章 0 订阅

WebAssembly 是允许在网页沙盒执行代码的二进制格式。这种格式几乎和本机代码一样快,且现在所有主流 Web 浏览器都支持。Qt for WebAssembly 允许构建可以被集成到网页的 Qt 应用程序。它不需要安装任何客户端,并减少服务器端资源的使用率。作为网页发布,就需要Web服务器放置WebAssembly程序,我最初使用了一个自己的服务器(1核1M宽带)自己搭建Web服务器,但由于生成的(.wasm)文件太大,服务器带宽又太小导致加载网页时打开需要差不多1分钟,即使使用gzip压缩后依旧耐不住打开时间过久!因此放弃自己的服务器,而使用腾讯云的静态网站托管服务!而Qt for WebAssembly程序不分前后端,因此很适用静态网站托管的方式。

关于Qt for WebAssembly的安装本文不过多介绍,安装方法在网上有很多教程。下面介绍怎么将生成程序使用静态网站托管:

1、注册腾讯云,找到并进入静态网站托管,点击立即创建并使用:

2、选择空模板,点击下一步

3、选择开通服务器地域,选择计费方式(按量计费/包年包月)建议选择按量计费,并勾选开启免费资源(每个月有免费额度),点击下一步后点击完成,因为是空模板,因此无需配置。

4、网站托管环境创建成功后,对应地域下就会显示可用的托管环境,此时腾讯云提供了一个测试用的域名,由于默认访问索引名称是index.html,我们将生成的xxx.html文件重命名为index.html,也可以在基础配置中重新绑定已备案过的自己的域名和默认索引文件。此时我们只需要将Qt for WebAssembly生成的(xxx.js,index.html,xxx.wasm,qtloader.js,qtlogo.svg)五个文件上传到根目录下,使用默认域名(自己的域名)即可访问我们自己生成的网站了!使用静态托管后,加载速度快了不是一点半点,尽情享受自己的程序到处跑的快感吧。

5、关于设置网站加载时的图标和文字:使用QtCreator打开生成的xxx.html文件,修改加载文字和图标文件并保存即可。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喵喵叫的猴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值