如何使用 Github 页面建立一个简单的免费网站

在这里插入图片描述
网站每天都变得更容易托管,许多服务提供的套餐起价不到 5 美元。但是,如果您只想要一个不会看到大量流量的简单网站,您可以免费在 Github 上托管,即使使用您自己的域也是如此。

什么是 Github 页面?

Github 是一个代码托管服务,通过git. 虽然程序员经常使用它,但他们的一个常见用例是运行简单的 wiki、简历或文档站点,这些站点不会看到大量的日常流量,只需要一个免费的地方来建立一个网站。

为此,创建了 Github Pages,它允许您免费托管 HTML 文件和其他资产。这与 Github 的普通文件托管没有太大区别——您可以完全免费在存储库中托管文件,托管静态站点就像托管文件一样。

您可以为您的用户名设置页面,或为每个存储库设置页面。默认情况下,Github 会为您分配一个子域 url,例如username.github.io 或username.github.io/repository。这可以更改为任何自定义 URL。

什么是静态网站?

需要注意的重要一点是 Github Pages 仅适用于 静态网站。这并不一定意味着您的网站不能是交互式的,它只是意味着您的网站是直接从 HTML、JS 和 CSS 文件托管的。
静态网站的主要限制是它不能依赖服务器来更改每个请求的内容,就像 PHP 这样的语言。例如,如果您想让用户登录并查看个人资料,或托管 WordPress(连接到数据库服务器),您必须在其他地方托管。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
建立一个简单的网盘需要以下步骤: 1. 在Github上创建一个新的仓库,用于存储网盘中的文件。 2. 将需要分享的文件上传到Github仓库中。 3. 在jsDelivr网站上注册账号,并创建一个新的CDN加速服务。 4. 将Github仓库中的文件链接到jsDelivr CDN服务上。 5. 将jsDelivr提供的CDN链接分享给需要访问文件的用户。 下面是具体的步骤: 1. 在Github上创建一个新的仓库,用于存储网盘中的文件。 登录Github账号,点击页面右上角的加号,选择“New repository”,进入新建仓库页面。在页面中填写仓库的名称和描述信息,并选择仓库的可见性和初始化选项,最后点击“Create repository”按钮创建新的仓库。 2. 将需要分享的文件上传到Github仓库中。 在新建的仓库页面中,点击“Upload files”按钮,选择需要上传的文件,然后点击“Commit changes”按钮提交文件到仓库中。 3. 在jsDelivr网站上注册账号,并创建一个新的CDN加速服务。 打开jsDelivr网站,点击页面右上角的“Sign Up”按钮,填写注册信息并完成注册。登录后,点击页面右上角的“Create a new CDN”按钮,进入新建CDN服务页面。在页面中填写CDN服务的名称和描述信息,并选择Github仓库中的文件路径,最后点击“Create”按钮创建新的CDN服务。 4. 将Github仓库中的文件链接到jsDelivr CDN服务上。 在新建的CDN服务页面中,复制jsDelivr提供的CDN链接,并将链接中的“user/repo”替换为Github仓库的用户名和仓库名称。例如,如果Github仓库的地址为“https://github.com/example/repo”,则jsDelivr提供的CDN链接应为“https://cdn.jsdelivr.net/gh/example/repo”。 5. 将jsDelivr提供的CDN链接分享给需要访问文件的用户。 将jsDelivr提供的CDN链接分享给需要访问文件的用户,他们可以使用浏览器或下载工具访问链接,下载或浏览Github仓库中的文件。 总结 利用jsDelivr和Github可以快速建立一个简单的网盘,将Github仓库中的文件链接到jsDelivr CDN服务上,用户可以通过CDN链接访问和下载文件。需要注意的是,Github仓库的大小和下载速度可能会受到限制,建议将较大的文件上传到其他云存储服务中,并将链接链接到jsDelivr CDN服务上。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

mikes zhang

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

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

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

打赏作者

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

抵扣说明:

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

余额充值