前言:由于自己第一次搭建网站,属于小白,从各个网站找资料,看视频等终于把自己的网站搭建了起来,也懂得了一些搭建流程,所以记录一下从始至终得搭建过程,与大家分享,错误的地方还请大家多多指正!
在用框架之前一直以为对于网上常见的个人博客,都是开发者自己从 0 开始一行行设计敲代码搭建的,后面才知道有各种各样的框架供人们选择,而且功能强大方便快捷且十分漂亮,不由的感叹!
大人,时代变了!!!!!
优点:
如果使用 Hexo 的话,那么博客的搭建是非常方便的😊,它可以将文件托管到 Github 上面而不需要购买服务器就可以实现博客网站的搭建,而且由于是静态,所以加载速度较快,且使用 Hexo 的人也比较多,主题,插件什么的都比较丰富。
缺点:
Hexo 虽然搭建方便且快速,但是它却没有后台界面,所以对于新手来说还是比较困难,它没有数据库,对数据的修改比较麻烦,且由于配置都在本地,很可能换个电脑,就没法使用后台, 个人觉得如果是新手只是玩玩,那么用 Hexo 搭建一个可以尝尝鲜,如果正儿八经的话,考虑到以后的方便性还是不太推荐的😥。
优点:
typecho 是我一开始使用的框架,它拥有自己的后台系统,且配合宝塔,对于新手来说搭建一个网站是非常快速的事情,且它的插件,主题也非常丰富,更重要的是,它对于服务器资源的消耗是非常小的,如果服务器资源比较匮乏,且想有一个友好的后台,那么typecheo是你的不二之选.
缺点:
对个人而言,由于 typecho 使用 PHP 开发的,自己不太了解,如果想要一些改动根本无从下手,实在没办法只好忍痛割爱的抛弃了😭
优点:
Halo 使用 Java 开发,且比较新颖,部署支持 Linux/MacOS,Window,Docker,官方的手册也描述的非常详细,更重要的是这个框架一直处于更新阶段,我刚刚看了论坛几小时前还有开发者在更新维护,总之是一款充满年轻人朝气的框架😎,个人非常喜欢。
缺点:
由于使用的是 Java 开发,运行空间相对于 typecho 来说更大,至少需要 1GB 的运行空间,如果服务器配置较低,那么安装 Halo 就不算是合理的打算了。又因为 Halo 诞生不久,可以用的主题插件比较少,遇到问题呢网上的资料也不多,不过好处就是官网论坛活跃,有什么问题可以在论坛提问。
对于 WordPress 我认为可以概括为一句话,重量级,功能强大的框架,只要服务器配置足够,那么 WordPress 能够实现许多功能,一些网站都是直接使用 WordPress 来搭建,因为它足够强大💪,也正因为过于强大,所以对于服务器的要求更高(穷)。