如何在Github Pages搭建自己写的页面

如何在Github Pages搭建自己写的页面,第1张

Github Pages只能存放静态页面,不能运行后台代码,不能动态生成文件,也不能有数据库。你看到的“博客引擎”其实是页面生成器,即把你写的模版等动态代码转 成静态页面,然后才能放到Github上。所以,Github Pages基本上只能用来做项目主页,或者个人博客。如果想要评论功能,需要使用disqus或者友言一类的服务。

1、搭建复杂度

wp近乎傻瓜式;

github较复杂,需要安装不少软件,而且还可能有莫名的错误,需随时google解决

结果:wp胜出,当然喜欢折腾或是对ruby相当熟悉的话可能差别不是很明显。

2、 对域名空间要求

wp需要自己购买虚拟主机,低配大约在100-200RMB/Y,主机需要有lamp的环境运行wp,不过现在的linux虚拟主机一般都提供此环境;

github page的一大优点就是不需要虚拟主机,它是可以发布到github page上的。

结果:github page免费优势明显

3、写博客的便捷程度

wp需要打开后台,在后台撰写文章,即时写当然是需要联网的。wp的强大插件使得博客文字样式可以很丰富

github page支持本地编写、本地预览,满意后再发布,并且支持markdown语法所以对于不少程序员可能会比较方便。文本中直接编写极客的感觉*_*

结果:对于不同人群各有优劣吧

4、 开放性(主题、工具插件)

wp的主题和插件是无比丰富的,这是选择wp的一大原因之一,不过插件多同时也带来了另一个问题就是质量良莠不齐,选择相当麻烦费事,org~,之后会分享自己装的觉得还不错的插件。

octopress相当来说发展没多久,插件方面没怎么调查,不过主题是标准的程序员黑,自己改css相当费事

结果:wp胜出

5、访问速度

wp的访问速度与虚拟空间地址有关,不过我挂在朋友的购买的国外虚拟空间上速度感觉也还不错

github的访问速度感觉与其他国外网站比还是较慢的,这几天刚好因为抢票插件被封

结果:看具体虚拟空间的选择

6、SEO优化

wp不少插件提供seo优化功能,但也需要发博客时自己填写不少信息比较麻烦

github page搜索引擎优化就不需要自己做了,并且github在google上权重肯定相当高,所以优势明显

结果:github page胜出

7、迁移成本

wp的迁移需要将网站目录迁移、数据库备份后再导入即可

octopress的迁移也还好,就算不利用github page的话,自己有一套ruby和nginx的环境的话也是可以很方便重新部署的

结果:旗鼓相当

我比较在乎开放性(主题、工具插件)、写博客的便捷程度、访问速度、迁移成本四点。尤其对第一点比较看重,所以选择了wp,不过比较插件真是差点被折腾死||_||,在wordpress和github page的搭建中有自己安装的比较好的插件.

1、要需要购买WEB服务器(正睿服务器等)。 2、网站代码备份和数据库备份。 3、在新服务器上搭建运营环境和数据库。 4、进行域名解析(将网址指向本地的IP地址上)。 5、将数据库进行还原、代码进行解压并放到根目录下。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9647002.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存