使用 tiiny.host 获取临时性托管。


前言

首先可以回顾下前面的内容:

教程|免费托管自己的全景漫游 #01
日期: 2023-03-22   标签: #教程  #技巧  #全景  #免费  #托管 
免费托管全景图 / 全景漫游概括说明。 ......
教程|免费托管自己的全景漫游 #02
日期: 2023-03-22   标签: #教程  #技巧  #全景  #免费  #托管 
使用 Marzipano 生成需要的静态资源。 ......

经过前面两篇,我们现在已经可以生成全景漫游的静态资源,

并能在本地浏览。

题外话:

早期还没有类似 720云 等这种全景托管服务之前, 渲染的全景都是离线制作后将文件直接发送给客户, 让客户使用不同设备离线打开的。

我们现在需要的是在公网发布我们的全景漫游。


结合前面 #01 的分析,

我们现在需要一个服务器或者说支持 HTML 托管的空间,

还需要一个域名或者 IP 进行指向。

基本等同于一个最低需求的网站架设。

了解需求后,

我们就可以查找我们所需要的公共服务。经过搜索我们得到下列信息:

托管空间

因为范围十分宽泛,仅做简单介绍。

下列概念十分浅薄的,如有错误请指出我立刻修改( 毕竟我只是个设计师 )。

网站空间

网站空间 WebSite Host:

​ 存放网站内容的空间,通常称呼为虚拟主机空间。

虚拟专用服务器

虚拟专用服务器 Virtual Private Server:

​ 虚拟专用服务器,是将一台服务器分割成多个虚拟专用服务器的服务。

云服务器

云服务器 Elastic Compute Service:

​ 一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。

​ 其管理方式比物理服务器更简单高效。

​ 用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。

静态网站托管平台

( 此概念阐述应该是存在错误的,大概意思知道就行了 )

静态网站托管平台 Bucket Web Hosting:

​ 网页寄存服务,类似古老的网站空间,基于云原生 Serverless。

对象储存

对象储存 Object storage:

​ 也称为基于对象的存储,是一种计算机数据存储架构,旨在处理大量非结构化数据。

​ 与其他架构不同,它将数据指定为不同的单元,并捆绑元数据和唯一标识符,用于查找和访问每个数据单元。

​ 这些单元( 或对象 )可以存储在本地,但通常存储在云端,以便于从任何地方轻松访问数据。


域名

域名 Domain Name:

​ 简称域名、网域、Domain。

​ 是由一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。

​ 域名可以说是一个IP地址的代稱,目的是为了便于记忆后者。


选择

我们搜索到相关信息之后,了解了一定的概念,

接下来就挑选合适的服务来托管我们的全景漫游。

本文是系列文章内最容易的临时性托管的方案,

我们这里选择了两家提供免费 HTML 空间托管的服务,

均提供免费的二级域名( 具体域名的概念请自行搜索 )。

注:

本文介绍的免费网站空间限制十分大, 只适合临时使用,属于后续知识的基本概念,主要是为了系列文章后续内容。 本文介绍的方式,请不要发送给客户,仅供个人尝试,十分不稳定。

我们经过搜索,挑选了三家服务商分别为 tiiny.host、Neocities 和 1mb ( 还有很多同类服务商 )。

1mb 限制上传大小为 1MB,一定是无法满足我们的需求的

虽然也能做到,但就复杂了,得不偿失,本身使用网络空间的服务就不是很好的托管方式,就算是收费服务也是不推荐的。

所以我们临时测试托管就选择了 tiiny.host 与 Neocities 。

本文只演示了 tiiny.host。


注:

本文所有操作均使用 YANJiOS 10 Pro 定制系统

受限于我国的网络环境,个别地区/个别时间段可能存在不可用。

需要掌握额外的上网姿势。

tiiny.host 简介

20230323-01

tiiny.host 官网:https://tiiny.host/

  • tiiny.host 是一家简单的免费网络 HTML 静态托管服务商;
  • tiiny.host 提供免费的二级域名( 免费版本不支持自定义网络域名 );
  • tiiny.host 提供免费的 SSL 证书;
  • tiiny.host 没有流量限制和访客人数限制;
  • tiiny.host 提供收费服务( 完全不用看,不划算 );
  • tiiny.host 免费服务的限制是一个账号仅支持 1个站点托管;
  • tiiny.host 免费服务上传文件大小限制在 5MB 内;
  • tiiny.host 免费服务站点会存在一个广告。

选择 tiiny.host 做演示是因为这个是我能找到最容易的。

具体限制请查询 tiiny.host 的官方说明。

注: 并不推荐此方式作为商用托管的需求,只是临时预览。


操作步骤

注:

本文使用的素材为 #02 制作完成的静态资源,

王晓刚Dreamer 提供的原图制作,

如需要直接下载请查看 #02

  1. 打开网络浏览器( Chrome 为例 )

    输入 tiiny.host 链接:https://tiiny.host/ ( 可以直达 ); 20230323-01 20230323-02 20230323-01

  2. 找到我们制作好的全景静态资产 app-files ( 注意文件层级 )

    将其重命名并压缩为 .zip20230323-03 20230323-04 20230323-05 20230323-06 20230323-07

  3. 回到浏览器,设置二级域名前缀,

    这里我设置的和我的压缩文件名称一致为 3dsbwxg

    随后点击【 Upload file 】按钮,

    找到压缩文件上传至 tiiny.host; 20230323-08 20230323-09

  4. tiiny.host 会让你输入你的邮箱,相当于登陆账号,

    无需密码,

    填入自己的邮箱,

    然后点击【 Upload 】按钮; 20230323-10

  5. 经过等待,tiiny.host 会提示你站点完成,

    此时登陆你的邮箱,会收到 tiiny.host 发给你的确定邮件,

    点击【 Verify 】按钮跳转; 20230323-11 20230323-12

  6. 在弹出的窗口填写相关信息( 随便填填 ),

    然后点击【 Complete 】完成; 20230323-13

  7. tiiny.host 会跳转到你用户控制面板,

    这时候你就可以点击你刚刚设置的域名,

    查看你的全景漫游,

    浏览器地址栏显示的地址就是二级域名,

    这个链接你就可以发送给他人。 20230323-14 20230323-15

注:

演示步骤中,压缩文件名为 3dsbwxg.zip

演示步骤中,完成链接为 https://3dsbwxg.tiiny.site


总结

tiiny.host 并不是一个合适的免费托管方式,限制比较多,收费服务很贵,网络条件也不佳。

tiiny.host 此种托管方式仅适合临时使用,以及补充一点基本概念,为后续文章提供的方式打基础。


后记

类似的服务商还有 Neocities ,篇幅问题留到下一篇。