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

Posted 雷学委

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多个开源Pages站点对比,教你白嫖建站!相关的知识,希望对你有一定的参考价值。

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

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

下面一一罗列。

CodeChina Pages

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

这里是关于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站点。

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

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

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

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

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

Gitee Pages

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

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

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

实名认证后,点击开启Gitee Pages Services 即可发行站点。

对比选型

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

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

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

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

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

喜欢Python的朋友,请关注学习 十年老将带你做开源项目 or Python基础专栏 or Python入门到精通大专栏

持续学习持续开发,我是雷学委!
编程很有趣,关键是把技术搞透彻讲明白。
创作不易,请关注收藏点赞,或者留下评论打打气!

以上是关于多个开源Pages站点对比,教你白嫖建站!的主要内容,如果未能解决你的问题,请参考以下文章

写好了功能/项目不知道怎么展示?手把手带你白嫖 Git Pages 部署自己的项目去惊艳面试官

想学spark但是没有集群也没有数据?没关系,我来教你白嫖一个!

想学spark但是没有集群也没有数据?没关系,我来教你白嫖一个!

从0開始Tornado建站0.9版本号python站点代码开源--持续更新中

Halo开源建站工具

国内都有哪些较好的Java开源CMS建站系统