烧杯浏览器是一种去中心化的P2P网络浏览器, 专注于 允许我们每个人 在我们的本地计算机上创建并托管您自己的网站。
完全避免了使用第三方服务器的麻烦 它是托管网站的理想选择。 使用Beaker浏览器 我们的网站一经设计,就可以启动并与世界分享。
网站 在称为DAT的协议上运行 而不是像HTTP这样的传统网络协议。
Dat协议是一个以用户为中心的Web协议。 一种现代的Web应用程序协议,专门用于促进用户之间从一台用户计算机到另一台用户计算机的直接文件交换。
就像我们通过洪流一样。 用户可以通过直接连接本地计算机来彼此共享文件 而不是通过第三方服务器。
烧杯浏览器功能
浏览器 烧杯在设计时考虑的是技术含量较低的人。 因为通过Beaker,最终用户必须能够创建自己的网站并顺利运行。
Beaker具有内置的网站编辑器,用户可以从头开始为其网站编写代码,也可以使用预定义的网站模板,也可以解开/复制网站的设计以及对其进行修改和托管。
浏览器 Beaker还提供了一个API,可轻松创建动态网站 通常称为Web应用程序。
通过API,站点可以使数据保持最新。 该API使开发诸如Twitter(微博网站)之类的网站变得容易,但有一些限制。 有关更多信息,请参见本文的后续部分。
烧杯 提供诸如实时网站重新加载,网站的离线同步等功能。
如上所述,借助其P2P Web API,网站不仅是静态的,而且具有动态的特征。 网站使用DAT协议,以便该协议的所有特征都隐式出现。
P2P网站如何运作?
浏览器 烧杯是一种“实验”网络浏览器 允许用户托管,下载和分发网页和文件。
烧杯中的所有数据均通过Dat P2P协议分发。 该协议仍然是相对较新的,但是 允许用户单击按钮即可通过浏览器创建其网站,该网站通过内置在浏览器浏览器中的服务器托管在创建该网站的同一台计算机上。
只有用户才需要与他们想要的人共享网站的URL。 只有这些人才能访问您的网站。 就像我们在种子文件的帮助下访问文件一样。
资源的地址在torrent文件中给出。 该文件将被上传到桌面洪流客户端,并且数据将从地址中开始下载。
如何在Ubuntu及其衍生版本中安装Beaker浏览器?
对于那些对能够在其发行版上安装此Web浏览器感兴趣的人,他们应该知道,目前没有可用的deb软件包。
独奏 当前以AppImage,Snap格式构建或从源代码构建.
在这两种情况的第一种情况下,我们必须下载任何当前软件包。 我们通过以下链接进行操作。
对于像Appimage这样的情况 例如,我现在将采用最新版本0.8.8,我们通过以下方式下载该版本:
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.8/Beaker.Browser.0.8.8.AppImage
我们授予执行权限:
sudo chmod +x Beaker.Browser.0.8.8.AppImage
然后,双击文件或从终端执行以下操作:
./Beaker.Browser.0.8.8.AppImage
对于Snap软件包,我们通过以下方式下载:
wget https://github.com/beakerbrowser/beaker/releases/download/0.8.8/beaker-browser_0.8.8_amd64.snap
我们用以下命令安装它:
snap install beaker-browser_0.8.8_amd64.snap
在必须声明文件完整路径的地方,如果签名出现问题,我们将按以下步骤安装它:
snap install --dangerous beaker-browser_0.8.8_amd64.snap
在Debian中,它是立即安装的,现在我只需要知道该怎么做。