6种部署服务的方案选择

目      录

一、自己本地机器:

二、Pages 服务:

三、对象存储

四、云函数:

五、虚拟主机

六、云服务等

1、国外:

2、国内:


一、自己本地机器:

       适用类型:任何服务

       费用:免费

       使用花生壳实现个人网络环境以互联网的穿透,可以使互联网用户访问本地自己的网络环境中的服务器。花生壳是国内一批动态域名解析及内网穿透服务商。目前已自主研发花生壳软件以及花生棒、花生壳盒子等硬件。无公网IP也可实现内网穿透服务,支持Windows、Linux、树莓派、iOS、安卓等操作系统,并可通过iPhone、安卓手机APP或微信进行远程管理。花生壳应用于OA、ERP、CRM、FTP、SVN、NAS、Web服务、视频监控、Windows RDP远程桌面、游戏联机、小程序开发调试、淘宝客采集系统、遥感测绘、工业4.0等应用领域。

二、Pages 服务:

       适用类型:纯静态

       费用:免费

       Github 和 gitee 等 Git 托管平台都提供了免费的 Pages 服务,这里以 Github Pages 为例:

       1)注册并登录到 Github

       2)创建一个仓库

       3)将网站源代码上传到仓库,可使用 Git 程序快速上传

       4)启动仓库的 Pages 功能

       5)你将获得一个 URL,可访问到你的网站

三、对象存储

        适用类型:纯静态

        费用:有免费方案

        对象存储将数据存储为对象,每个对象都有独立的元数据和标识符,可通过网络访问和操作。它具有高可扩展性、高数据可靠性和安全性强等特点,在云计算、大数据分析、物联网等领域被广泛应用。对象存储可以创建很多存储桶(Bucket),每个存储桶都可以看成一个文件夹,你可以将网站源代码上传到对象存储,然后开启其静态网站功能。

       这里以阿里云 OSS 为例:

       1)注册并登录到阿里云

       2)开通 OSS 对象存储服务

       3)进入 OSS 控制台,点击“创建 Bucket”

       4)输入 Bucket 名称,点击“确定”

       5)进入 Bucket,点击“上传文件”

       6)进入 Bucket 配置、域名管理,点击“绑定域名”

       7)根据提示内容,设置域名 CNAME 解析

       8)通过域名即可访问到网站

四、云函数:

       适用类型:各种网站

       费用:有免费方案

       云函数是一种无服务器的计算服务,将应用程序代码部署到云端运行,可按需启动和执行,与云平台和其他服务相结合,实现自动化的、高效的应用开发和部署,适用于事件驱动型应用、后端业务逻辑处理、数据处理、任务定时等场景。简单地说,就是把你的代码交给云函数平台,它会自动帮我们运行,而无需关心代码的运行环境,这也是所谓的“无服务器”。

        华为云函数流为例:

        1)注册并登录华为云

        2)点击产品列表中的“计算”、“函数工作流”

        3)点击“立即使用”

        4)点击“函数”、“函数列表“、“创建函数”

        5)选择填写函数名称,选择运行时

        6)函数类型:云函数的事件函数是响应平台各种事件触发器的函数,而 HTTP 函数则是云函数的一种类型,可以将其作为 Web 服务端点,以 HTTP 协议响应浏览器或客户端的请求,通常用于实现 API 接口等场景

        7)运行时:你的代码的运行环境,可以选择 NodeJS、PHP、Python 等,具体看平台支持情况

        8)编辑代码

        9)点击“创建触发器”

       10)填写触发器信息,点击“确定”

       11)触发器提供了一个 URL,访问即可

五、虚拟主机

        适用类型:各种网站

        费用:有免费方案

        12款优质免费虚拟服务器:

                  ✅ Wix - 带有易用网站编辑器的zui佳免费虚拟主机

                  ✅ InfinityFree - 功能zui强大的免费虚拟主机

                  ✅ 000WebHost - Hostinger提供的免费虚拟主机服务

                  ✅ Google Cloud Hosting - 提供1年免费试用期的云主机

                  ✅ AwardSpace - 没有广告的zui佳免费虚拟主机

                  ✅ Atspace - 无限流量的zui佳免费虚拟主机

                  ✅ Freehostia - 网站速度较快的虚拟主机

                  ✅ Byethost - zui适合管理wu限网站的免费虚拟主机

                  ✅ Freehosting

                  ✅ Agilityhoster

                  ✅ HyperPHP

                  ✅ FreeWebHostingArea

         以上免费虚拟主机可以直接在谷歌上搜索便可看到相应的网址,点击进入了解详情。

六、云服务等

       适用类型:各种网站

       费用:较高

       云服务器是一种使用虚拟化技术为用户提供的计算资源,在云服务提供商的数据中心中,通过互联网对外提供计算能力。用户可以根据自身需求选择不同规格的云服务器,让不同的应用程序在一个独立的环境中运行。云服务器拥有高可用性、弹性扩容和安全性等特点,用户只需按需付费,就可以轻松获取所需的计算资源,并随时按需动态调整。

       云服务器是搭建网站的理想选择,类似于传统的计算机,它可以运行操作系统和安装多种应用程序。同时,云服务器具有更高的性能和可靠性,用户可以根据需求灵活调整云服务器的配置和规格,随时进行扩展和缩减,还能享受到一定程度的安全保障。

       常见的云服务有:

     1、国外:

       1)AWS(Amazon Web Services)

       AWS是全球最大的云服务提供商之一,它提供了多种计算和存储服务,包括EC2实例、Lambda函数、S3存储和RDS数据库等。AWS EC2是一种弹性云计算服务,它允许用户创建和启动虚拟机实例,支持多种操作系统和应用程序,包括Node.js。

        2)Microsoft Azure

       Microsoft Azure是微软推出的云服务平台,提供了虚拟机、应用程序服务和存储等服务。Azure还允许用户使用多种编程语言和框架,包括Node.js。

       3)Google Cloud Platform

       Google Cloud Platform是由Google提供的云服务平台,提供了多种计算和存储服务,包括虚拟机实例、云存储和数据库服务等。Google Cloud Platform也支持Node.js。

      2、国内:

        1)阿里云:

       阿里云是阿里巴巴集团旗下的云计算品牌,自2009年正式启动以来,已服务过600多万企业和个人。阿里云提供了全球范围内的云计算产品和服务,包括弹性计算、数据分析、网络安全等多个方面。阿里云的技术和服务已广泛应用于电子商务、金融、制造等众多领域。

        2)腾讯云

        腾讯云是腾讯旗下的云计算业务品牌。作为全球领先的云服务提供商之一,腾讯云提供了包括云服务器、弹性伸缩、云数据库、大数据分析、游戏服务等在内的多项云服务。此外,腾讯云还拥有多个国内外数据中心,能够为全球范围内的客户提供更加稳定、快速的云服务体验。

        3)华为云

       华为云是华为旗下的云计算品牌,提供基于华为技术的全球领先的云计算解决方案。华为云拥有面向全球的云服务能力,包括轻量级计算、虚拟服务器、云存储、大数据、人工智能等多种方案。华为云还以其安全可靠、高性能、低成本等优势,服务于政府、金融、能源、制造等各种行业。

猜你喜欢

转载自blog.csdn.net/speedwalkman/article/details/131789666