什么是GitHub Pages?
GitHub Pages 是一个静态网站寄主服务,换言之就是一个静态网页托管的服务。
GitHub Pages设计的目的是直接寄主(托管)GitHub repository(代码仓库)上的个人、组织或者项目网页。需要了解更多不同种类的Github Pages网站信息,请访问https://help.github.com/articles/user-organization-and-project-pages/
你可以使用工具“Automatic Page Generator”在线创建和发布GitHub Pages。如果你更倾向本地工作(也就是不使用浏览器),你可以使用工具“GitHub Desktop”或者命令行。
使用GitHub Pages的一些指导(细节)
- 2016年,6月15日之后创建的GitHub Pages网站将使用github.io域名,而且以HTTPS的方式提供服务。如果你创建的GitHub Pages在此(2016.6.15)之前,你可以配置使能enable HTTPS support.
- GitHub Pages网站不应该使用敏感交易,例如:发送密码或者信用卡号码
- 使用GitHub Pages必须服从GitHub Terms of Service,包括禁止转售给别人
警告:GitHub Pages网站在互联网上是公开,所有人都可以看到的,不管他们的repository(仓库)是否私有。如果你的网页仓库有敏感数据,请最好在发布之前将其删除。
使用限制
GitHub Pages的使用必须服从以下限制:
- GitHub Pages 源码仓库限制在1GB大小
- 发布GibHub Pages 网站最好不要超过1GB
- GitHub Pages 网站有流量限制(每月100GB或者100,000请求)
- GitHub Page 网站每个小时限制10次重建
如果你的网站超过以上使用定量(限额),我们可能不能为您的网站提供服务,或者您可能会收到来自GitHub Support的非常礼貌的电邮建议策略,减少您的网站对我们服务器的影响,或许迁移到另一个托管服务会更加满足您的需求。
另外,GitHub Pages网站必须避免:
- 内容和活动非法,或者被服务条款(Terms of Service)所禁止
- 暴力或者威胁内容和活动
- 威胁GitHub用户或者服务的活动
- 投机致富阴谋
- 色情内容
- 内容和你网站目的,个人意志不符