欢迎光临
我们一直在努力
您的位置:首页>机器人DIY >

Cloudflare正在测试Netlify竞争对手来托管Jamstack网站

Cloudflare正在开发一种名为Cloudflare的新产品页面。新产品可以直接与两家云托管公司Netlify和Vercel竞争,这两家公司可以让您使用Jamstack框架来构建和部署站点。流行的Jamstack框架包括Gatsby,Jekyll,Hugo,Vue.js,Next.js等。

新产品是由逆向工程师Jane Manchun Wong在周六发现的,他通过研究Cloudflare的代码找到了细节。

如果您不熟悉Jamstack,这是大规模开发和部署网站的一种流行方法。它使您可以充分利用全球边缘网络的性能。

假设您是一位非常著名的流行歌手,明天您将在网站上发布新专辑。您期望获得巨大的流量高峰和大量订单。

如果您也恰好是一名Web开发人员,则可以开发Jamstack网站以确保您的网站保持可用并快速加载。Jamstack框架无需使用传统的内容管理系统来托管您的内容并将其交付给用户,而是可以使前端与后端脱钩。

您可以在内容管理系统中写一些帖子,然后部署您的网站更新。您的Jamstack应用程序将根据您刚才编写的内容预构建静态页面。这些页面将缓存在全球边缘网络中,并在几毫秒内在全球范围内投放。这就像影印一封信件,而不是每次有人要阅读时都写一封新副本一样。

但是,如果有人想在购买页面上购买您的新专辑呢?在该页面上,将有一个签出模块,该模块是无法缓存的动态内容。您可以利用付款API(例如Stripe),使用户根本不会从服务器加载内容。

这是一个简单的例子,但是许多公司一直走这条路。对于静态内容,所有内容都是预先构建和缓存的。对于动态内容,公司构建了按需加载且可以轻松扩展的微服务。

根据Jane Manchun Wong的屏幕截图,Cloudflare Pages使您可以通过简单的Git提交来部署网站。如果您要在平台上托管源代码,则它将直接与GitHub存储库集成。

您可以配置一个Node.js构建命令,该命令将在每次对代码进行更改时执行。构建过程完成后,最终用户即可访问您的网站。

Cloudflare Pages将有一个免费层,您可以每月生成500个版本。超过该配额,Cloudflare最有可能让您支付更多构建成本和更多功能。

默认情况下,Cloudflare为您提供一个子域名来试用该服务-your-website-name.pages.dev。当然,您可以配置自己的域名并将Cloudflare Pages与其他Cloudflare产品结合在一起。

您已经可以阅读Jane Manchun Wong发现的Cloudflare Pages文档。因此,听起来Cloudflare Pages可以早于而不是晚启动。

免责声明:本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。