github.com
github 属于 git 版本管理专业网站,有免费和收费两种套餐。git 的数据是存放在数据库中的,要将数据库中的数据显示为网站的网页,这需要服务器端提供专门的中间件支持才能实现。
特点:
- 官方支持:提供长期免费的二级域名服务及文件存储。必须采用规定的二级域名格式作为网站用途仓库的仓库名称,如:用户名.github.io ? 才能实现网站的功能。
- 文件传输:git 工具,网站数据存储在 git 仓库里。由于是 git 仓库,因此,github.com 只接受相当于 git 版本管理工具的方式来进行文件传输。
sourceforge.net
> https://sourceforge.net/directory/linux/
通用型软件仓库,有免费和收费两种套餐。网站数据直接存储在 linux OS 的文件系统中。
特点:
- 官方支持:提供长期免费的二级域名服务及文件存储。与通用型 VPS 的使用没有什么区别,当然 sf 只开放了很小的、但足够创建静态网站的功能。
- 文件传输:ssh工具,由于网站数据是存储在 linux 文件系统里,因此,直接采用 ssh 来传输文件即可。
注意:
- 静态网站不需要数据库的支持。因此,它们都是支持静态网站的。
- 由于它们都是软件类的专业综合网站,因此,与这两个网站的内容相差太远的个人网站,可能会被屏蔽?但是,擦边球应该还是可以的吧?我看到 github 上就有擦边球的个人博客。