网站托管方式一网打尽

简介: 网站托管方式一网打尽

1、入门级托管平台


优点:免费

缺点:资源受限,集成度低


1.1、GitHub Pages


这是很多程序员们钟爱的免费托管个人站点的方式,也是最简单快捷的,因为 Github 作为全球最大的同性交友网站,上面有超多优秀的项目,其中不乏很多大牛的个人站点。我的个人站点最早就是托管在 GitHub 上的。托管后 GitHub 会给你提供一个形如 phygerr.github.io 的域名。


1.1.1、建站步骤


  1. 首先我们在 GitHub 上创建自己的仓库
  2. 将我们的静态站点文件上传到仓库中
  3. 然后我们在仓库的 setting/pages 中启动 pages 服务即可


通常 GitHub 为你生成的域名可能形如 phygerr.github.io/blog,如果你想让自己的站点拥有 github.io 不带 URI 的二级域名,那么你需要创建一个名为:{github_username}.github.io 的仓库。


1.2、Gitee Pages


Gitee 是中国版的 Github,在国内速度很快。可能很多同学都知道 GitHub 托管的站点在国内速度堪忧,所以 Gitee 也是我们托管个人站点和项目的一个选择。


1.2.1、建站步骤


  1. 首先我们在 Gitee 上创建自己的仓库
  2. 将我们的静态站点文件上传到仓库中
  3. 然后我们在仓库的“服务->Gitee Pages”中启动 pages 服务即可


开通成功后,你的个人项目的右上角会显示当前项目的 Pages 地址。

网络异常,图片无法展示
|


2、进阶级托管平台


优点:免费

缺点:资源受限,集成度高,快速高效


2.1、vercel


不得不说,我在折腾了 GithubGiteePages 服务后,对于这种一站式托管服务钟爱有加。因为其可以对我们的代码进行编译和打包,我们只需要上传代码到仓库,即可实现自动化构建并上线。整个流程行云流水,简单高效。


2.2.1、建站步骤


  1. 注册 vercel 账号
  2. 绑定 Github 账号
  3. 选择已有的仓库创建 vercel 项目 OR 使用 vercel 提供的模板创建仓库
  4. 项目构建成功后即可访问


项目构建成功后,在概览页面就可以看到 vercel 为我们提供的域名,通过这个域名就可以快速地访问到我们的站点。


2.2、4everland


4everlandvercel 是一个类型的产品,但是相比 vercel 速度稍慢,而且有资源使用限制,但是作为个人学习使用是完全没有问题,而且其建站步骤和 vercel 基本一致。其特色主要是去中心化。


2.3、Netlify


Netlify 是一个老牌托管服务,在一定量的资源内其完全免费,具体建站步骤也是和 vercel 基本一致。相信你在很多的开源项目的文档网站都见过它的名字,因为很多的开源项目文档都是托管在 Netlify 上的。


3、商用级托管平台


优点:稳定可靠有售后

缺点:价格高(多金除外)


3.1、腾讯云 webify


腾讯云 webify 是商用级的网站服务,其不但支持静态站点托管,还支持动态站点搭建。结合其 ECS 服务器,可以满足不同需求的个人和企业的需要。其支持个人定制,支持对接 coding 仓库还提供各种模板站点供用户选择。总体来说,自由度高,收费更加精细。


3.2、阿里云&华为云等云站点


相比腾讯云,阿里和华为都是做的偏向定制化,比如电商,金融等行业站点模板。建站时间从分钟级到天级。相对集成度较高,价格较高。


如果您有更好的选择,也欢迎反馈交流!


后续我们将针对不同的建站方式进行详细的介绍。

相关文章
|
安全 网络安全 数据安全/隐私保护
网站为何会显示“不安全”?又该怎么办呢?
这篇文章概述了导致网站显示为“不安全”的常见原因,并提供了相应的解释和建议。了解这些信息对于网站管理员和普通用户都是重要的,因为它有助于提高网络安全意识和保护个人信息不被泄露。
5277 0
|
JavaScript 前端开发 Java
SpringBoot+Vue打造资产出入库管理系统(二)
SpringBoot+Vue打造资产出入库管理系统
1042 2
|
8月前
|
数据采集 JSON JavaScript
Cypress 插件实战:让测试更稳定,不再“偶尔掉链子”
本文分享如何通过自定义Cypress插件解决测试不稳定的痛点。插件可实现智能等待、数据预处理等能力,替代传统硬性等待,有效减少偶发性失败,提升测试效率和可维护性。文内包含具体实现方法与最佳实践。
|
监控 关系型数据库 MySQL
mysql8索引优化
综上所述,深入理解和有效实施这些索引优化策略,是解锁MySQL 8.0数据库高性能查询的关键。
455 0
|
存储 缓存 Java
Java volatile关键字-单例模式的双重锁为什么要加volatile
Java volatile关键字--单例模式的双重锁为什么要加volatile
493 10
|
存储 Linux Python
Linux命令行上传文件到百度网盘
最近在学习 MySQL 的 bin-log 时候考虑到数据备份的问题,突然想到如果能将数据通过 Linux 命令行方式备份到百度网盘,那是一件多么牛逼的事情。百度网盘有免费的 2TB 存储空间,而且有百度做靠山,不怕数据丢失,安全可靠。
3981 0
|
Java 关系型数据库 MySQL
JAVA毕设之高校学生请假管理系统的设计与实现
JAVA毕设之高校学生请假管理系统的设计与实现
544 0
|
JavaScript 前端开发 开发者
【TypeScript技术专栏】TypeScript与React的完美结合
【4月更文挑战第30天】React和TypeScript在前端开发中备受推崇。React以其组件化、高性能和灵活的生态系统引领UI构建,而TypeScript通过静态类型检查和面向对象特性增强了代码的健壮性和可维护性。两者结合,能提升开发效率,降低错误,使React组件结构更清晰。通过安装TypeScript,配置tsconfig.json,然后用TypeScript编写和打包代码,可实现两者的无缝集成。这种结合为前端开发带来更强的代码质量和团队协作效果,随着技术发展,其应用将更加广泛。
465 0
|
数据采集 分布式计算 Oracle
数据仓库的分层架构与演进
分层架构很容易在各种书籍和文档中去理解,但是把建模方法和分层架构放在一起就会出现很多困惑了。接下来,我会从数据研发与建模的角度,演进一下分层架构的设计原因与层次的意义。
16876 3
数据仓库的分层架构与演进
|
Ubuntu 网络协议 Linux
如何在Linux系统上安装cpolar内网穿透
如何在Linux系统上安装cpolar内网穿透
653 0

热门文章

最新文章