多个开源Pages站点对比,教你白嫖建站!

简介: 最近学委建立了py4ever 的两个开源站点,分别在Github和Gitee。

站点如下图,特此学委写了本篇。不花一分钱建立个人站点,分享一些设置开源社区站的技术选型思考过程。文末有特制表格总结,建议收藏

image.png

下面一一罗列。

CodeChina Pages

CSDN 的CodeChina算是比较新的开源代码管理站(csdn子站),它也能够支持Pages 站点,不过目前只支持官方授权的企业或者特定开源团队。

image.png

这里是关于CodeChina 的Pages的说明,读者可以阅读活得更详细的要求:


https://codechina.csdn.net/codechina/help-docs/-/wikis/docs/user/pages


https://codechina.csdn.net/codechina/help-docs/-/wikis/docs/user/org/star-community-join-plan


Github Pages

最广泛使用的Pages 应用,做的非常成熟。


开通站点应用非常简单,只需要配置一个账户名的特定repo,比如学委组织的 py4ever 代码仓库对应的Pages 仓库名如下:


py4ever.github.io


只需要配置这个仓库,然后打开Pages应用开关即可渲染md或者html站点。


image.png

更多pages的信息参考链接:https://pages.github.com/


好处:比较成熟,还有自动化workflow基于commit自动构建开源站!

特别是使用hexo生成站点的开发者,我们可以在项目根目录发现一个.github目录,内放置一个workflow.yml文件。


然后github pages 的repo能够识别到action,自动构建开源站点。


如下图,github的Actions服务,支持自动化网站动态生成


image.png

Gitee Pages

Gitee 也支持Pages 应用,跟Github 应用的区别是,需要加多一步实名认证。

比如py4ever组织的Pages仓库的名称为 :py4ever

然后配置service那里,进行实名认证。

image.png

对比选型

学委还是推荐Gitee + Github 组合的,应对国内外开发者发行开源库/技术。

学委制作了下表,作为一个参考表格,读者自行定夺。

image.png

Gitee 对国内用户最友好的,缺点是没有免费的站点自动构建的机制。

Github 对于开源团队也非常友好,毕竟我们开源了一些库/框架,不希望只限制于国内开发者使用。

下一篇,学委会具体介绍py4ever网站的技术搭建细节。

目录
相关文章
|
1月前
|
资源调度 前端开发 JavaScript
1500+免费html模板,建站神器
【5月更文挑战第6天】
|
10月前
|
关系型数据库 MySQL Apache
Discuz贴吧建站的搭建及维护(windows系统)
Discuz贴吧建站的搭建及维护(windows系统)
155 0
|
自然语言处理 安全 搜索推荐
WordPress建站优势有哪些?WordPress建站靠谱吗
WordPress是一款十分强大的博客网站搭建平台,不仅让个人、企业和机构都能够建立自己的网站,还成为了外贸行业推广的一种不可缺少的工具。为什么说它在外贸行业中具有巨大的优势呢?
WordPress建站优势有哪些?WordPress建站靠谱吗
|
缓存 前端开发 JavaScript
六翼建站教程:如何提高WordPress网站的访问速度
根据 WordPress 统计数据,现有所有网站中约有 33% 使用 WordPress,而 CMS 构建的网站中有 60% 由 WordPress 提供支持,使网站管理员或开发人员更有责任创建具有出色用户体验的网站。当无法更快地加载内容,而 WordPress 计划似乎是在浪费精力。
六翼建站教程:如何提高WordPress网站的访问速度
|
存储 缓存 自然语言处理
WordPress建站5 个最佳免费缓存插件
缓存插件通常用于保存站点的缓存,当任何用户访问您的网站时,您的网站加载速度会更快。以下是北京六翼的开发工程师建议您使用的WordPress建站5 个最佳免费缓存插件。
WordPress建站5 个最佳免费缓存插件
|
安全 前端开发 搜索推荐
Joomla建站教程——你应该知道的关于Joomla的误解
像 Joomla 这样的开源内容管理系统在过去十余年推动了网络的发展,并负责数百万在线网站。Joomla 是第二大 CMS,具有坚如磐石的代码库和非常有用的支持社区。尽管 Joomla 是最受欢迎的 CMS 之一,但它仍被许多荒谬的误解所包围。如果您刚刚开始使用 Joomla,您可能会迷失在网络上的信息池和错误信息中。
Joomla建站教程——你应该知道的关于Joomla的误解
|
网络协议 程序员 Python
使用域名+ Github Pages,免费搭建个人网站 (给小白的保姆级教程)
给大家分享一下,我的具体操作步骤,小白也能看得懂~
519 1
使用域名+ Github Pages,免费搭建个人网站 (给小白的保姆级教程)
|
前端开发 关系型数据库 MySQL
公司官网建站笔记(二):在云服务器部署PHP服务(公网访问首页
公司官网建站笔记(二):在云服务器部署PHP服务(公网访问首页
公司官网建站笔记(二):在云服务器部署PHP服务(公网访问首页
|
小程序 Linux Windows
Wordpress建站笔记2—站点的基本准备
基于wordpress搭建站点的基础准备工作列举和样例操作方法
111 0
|
弹性计算 搜索推荐 数据库
如何用阿里云ECS搭建CMS企业网站和门户(PHPCMS)?
本节介绍了使用PHPcms快速搭建CMS网站的步骤。
如何用阿里云ECS搭建CMS企业网站和门户(PHPCMS)?