本文将结合使用 4EVERLAND Hosting 来帮助您将您的个人网站(比如使用 Notion 生成的网页)部署到 IPFS,并创建一个真正适合您的去中心化网站。考
随着 Web3 的进步和扩展,世界各地的 Web3 爱好者越来越多地参与构建和使用 Web3 提供的便利。有很多内容生产者喜欢输出自己的想法,认为将自己的内容“托管”在 Twitter 和 Facebook 等中心化的 Web2 社交媒体上不够“抗审查”,缺乏排他性和独立性。此外,从产品服务到前端呈现的整个过程的去中心化,在叙事上也更能吸引Web3团队或项目负责人。
基于这些想法,制作自己的个人内容或者让你项目的网站去中心化,在可靠性、匿名性、隐私保护、成本等方面都有优势。
本文将结合使用 4EVERLAND Hosting 来帮助您将您的个人网站(比如使用 Notion 生成的网页)部署到 IPFS,并创建一个真正适合您的去中心化网站。考虑到每个人的技术背景不同,本文不会包含复杂的web框架(React、Next.js、Webflow等),只介绍最简单的一种HTML web框架部署方法。具有一定技术背景的开发者可以深入探索4EVERLAND提供的更全面的功能。
了解 DWeb
什么是 Dweb?简单来说,Dweb 是一个部署在去中心化网络上的网站。与 Web2 类似,访问 Dweb 需要一个域条目和一个托管在去中心化网络上的主体。最流行的去中心化网络协议是 IPFS、Arweave 和 ICP。值得庆幸的是,4EVERLAND完全支持这三种协议的一键部署,支持去中心化域名系统ENS、SNS绑定,所以我们只需要使用4EVERLAND就可以完成去中心化网站建设的全过程。
构建 DWeb
如上所述,我们配合教程构建一个简单的 HTML 页面,因此我们将使用一个名为 Notion 的网络工具,它允许用户构建自己的个人主页,并带有 HTML 导出功能,这非常符合当前设想。
4EVERLAND 支持 CID 或 Github Repo Pour 来部署 DWeb,由于我们目前没有自己的 IPFS Path,我们选择使用 Github 上传本地 HTML 文件来将我们的网站部署到去中心化网络。开始之前请先准备一个Github账号。
部署在 4EVERLAND 的 DWeb 会自动分配一个域名,为了更好的体验,您可以准备一个 ENS 来映射已完成部署项目的哈希。当然,您也可以直接通过4EVERLAND IPFS网关和部署后生成的IPFS哈希访问您的去中心化网站。
使用Notion设计个人主页并导出Html到本地。
我在这里创建了一个快速网站演示,其中包含有关 4EVERLAND 的基本信息,如下所示,
从Notion export中导出我们准备好的页面。
这只是一个普通的单页;选择 HTML 并单击导出。
解压缩下载的文件并将.html
文件名更改为“index.html”。
接下来,请登录您的 Github 页面并单击“新建”以创建一个新的存储库。请注意,这也将使用 Github 客户端;请提前下载并登录。
单击“在桌面上设置”。
在本地新建一个空白文件夹,设置相应路径,点击克隆。
申明:本站所发布文章仅代表个人观点,不代表链嗅网立场。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。