本教程致力于教您免费创建自己的个人网站。
如果你想要一个简单易用的建站方式,那么Github Pages和Markdown组合就是一个不错的选择。下面将介绍如何使用这种方式建立自己的网站。
首先,你需要一个Github账号和一个代码仓库。在仓库中,创建一个新的分支,名称为“gh-pages”。这个分支会被用来托管你的网站。
接下来,你需要选择一个合适的主题。可以在Github上搜索“Jekyll themes”,然后找到一个适合自己的主题,并将其fork到自己的仓库中。然后,在主题中创建一个Markdown文件,这个文件会自动转换为HTML页面,成为你的网站的一部分。
在Markdown文件中,你可以使用Markdown语法来编写内容,例如标题、段落、列表、链接等等。同时,还可以使用一些特殊的标记来添加代码块、图片和表格等其他元素。
一旦你完成了Markdown文件的编写,将它们推送到“gh-pages”分支,Github Pages就会自动构建和发布你的网站。你可以在网址https://你的用户名.github.io/你的仓库/
中查看它。
现在,让我们来看一下这种建站方式的优缺点。
- 简单易用:使用Markdown编写网站内容非常容易学习,而且Github Pages提供了自动构建和托管功能,省去了很多麻烦。
- 免费:Github Pages是免费的,不需要支付任何费用。
- 版本控制:Github Pages和Git代码仓库集成,可以方便地管理版本和修改历史记录。
- 有限制:Github Pages虽然功能强大,但也有一些限制,例如每个仓库最多只能有一个网站,每个月有带宽和存储限制等。
- 依赖Github:这种方式依赖于Github的稳定性和可用性,如果Github出现问题,你的网站也可能受到影响。
- 总的来说,如果你想要一个简单、免费且易于维护的网站,那么使用Github Pages和Markdown是一个不错的选择。它不仅适合个人博客和简单的网站,也可以用于小型商业网站和在线文档。
如果你想运行一些程序(如PHP,ASP,Flask)在网站服务器,Replit是一个不错的选择。
首先,您需要注册一个Replit账号,在主页进行Craft操作,从搜索框中找到您网站程序的语言,创建一个repl。
接着,进入这个repl,点击run即可启动网站,右侧的视图将会弹出弹窗,为您网站的浏览,上方的地址栏为您网站的网址。
首先您需要打开浏览试图,点击铅笔形状的按钮,输入您要绑定的域名。 接着,在您域名的DNS中增加一下记录。 CNAME 子域名 REPL地址 点击完成后即可绑定域名
- 可以支持动态程序
- 免费:Replit的基础版完全免费!
- 版本控制:Replit和Git代码仓库集成,可以方便地管理版本和修改历史记录。
- 性能限制。
- 一段时间未访问将会自动休眠。
- 代码公开,可能会被他人窃取。
- 仅支持Websocket/HTTP
- 只能转发一个端口
CodeSandbox是一款强大的应用托管平台。你只需注册一个CodeSandbox账号,就可以按照自己需要的模板创建无限制的仓库。
- 免费
- 相对于Replit,性能限制更松
- 不会休眠
- 支持多端口转发
- 支持VSCode无感远程开发
- 高度Git集成
- 不能绑定自定义域名
- 代码公开,可能被窃取