个人博客搭建(总结)

文章目录

  • 前言
  • 个人基础
  • 学习经验
  • 耗时
  • 最终搭配
  • 血泪史总结🩸
    • Gitee or GitHub
    • 域名-该买还是得买!
    • 域名后缀
    • 服务器
  • 参考博主
  • 碎碎念🙊


前言

本网站目前只搭好了一个大概框架,博主没学过前端,所以会有许多bug和不合理的设置。大家可以大胆指出!我会在后期慢慢修改的!!
👉指路:https://www.lazy-a.top/
龙年版个人博客


放假噜,本“月更·一放假就搞事·学习”博主回来喽!!考完试终于有动力开始研究一直好奇的个人博客了!尝试以后才发现,真的小白友好!想拥有一个属于自己小天地的友友们可以大胆尝试!!

个人基础

本人非计算机专业,只会c++,Python和MATLAB。网站相关的css,js,yml,pug等之前都没有接触过!已有的基础虽然不能支持我完全按照自己的想法去搭建一个网站,但是完全可以把大佬们写好的代码复制到自己的博客中进行调整!所以我觉得,只要你学过任一种语言,就可以上手搭建网站!

学习经验

本人是跟着b站Fomalhaut的视频从0进行搭建的。他在个人博客上放了更多的教程,因此,可以把b站视频看完以后,再跟着他的博客教程给自己的网站添加更多小功能。不过我觉得他的博客风格和我一样是“极繁主义”,不喜欢的小伙伴可以再找找其他大佬的视频,b站真的很多很详细!

耗时

本人第一次搭建花了4天时间,后来放寒假不小心把U盘格式化了,网站文件全没了,重新搭建花了6天时间(增添了更多功能)所以总的来说,不到一周的时间,你就可以拥有一个比较成熟的个人网站啦!

最终搭配

Hexo(butterfly)+Github+vercel+阿里云top域名

血泪史总结🩸

Gitee or GitHub

Gitee虽然速度快,但是实名认证太久了!等了四个工作日得到一个审核不通过。。。而且使用gitee,后期vecel部署很不方便,忍受了四天怒换Github

域名-该买还是得买!

  • github.io的太慢了,有门槛;
  • gitee的如果申请下来应该会速度快,但是他的实名认证人工审核我忍不了了;
  • vercel也慢…
  • 最后还是买了阿里云的域名,反正首年1元,一年后的事情一年后再说,咱也不知道这热情能坚持多久…

最后总结下来不如一开始就花钱买个域名方便,因为后面搭建图床,设置评论区,博客统计啥的都要国内域名,gitee审核不下来寸步难行…

域名后缀

当然首选com,但是com的基本被注册并且39一年(不!乐!意!),其他一堆都或多或少有差评,最后选择了top,寓意好…嗯…

服务器

没买…我一个小破网站除了我和我的友友们,应该不会有人来了吧

参考博主

都放在个人博客-关于-友人帐 里面啦,再次感谢各位大佬的超详细教程,让小白也可以有自己的博客了。


碎碎念🙊

其实我也没想通个人博客有啥意义,不过可能很多事情本身就是没意义吧🤔有意思比有意义本身更有意义!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/674836.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

消息中间件:Puslar、Kafka、RabbigMQ、ActiveMQ

消息队列 消息队列:它主要用来暂存生产者生产的消息,供后续其他消费者来消费。 它的功能主要有两个: 暂存(存储)队列(有序:先进先出 从目前互联网应用中使用消息队列的场景来看,…

c入门第十篇——指针入门

一句话来说: 指针就是存储了内存地址值的变量。 在前面讨论传值和传址的时候,我们就已经开始使用了指针来传递地址。 在正式介绍指针之前,我们先来简单了解一下内存。内存可以简单的理解为一排连续的房子的街道,每个房子都有自己的地址&#…

排序(2)(希尔排序)

1.插入排序的时间复杂度:最坏为从1到n的等差数列之和。也就是n的平方,但最好为n 2.希尔排序的思路: 1.预排序(接近有序): 假设gap为一组,总计gap组,对gap组分别插入排序 2.插入排序…

华清作业day56

SQLite特性: 零配置一无需安装和管理配置;储存在单一磁盘文件中的一个完整的数据库;数据库文件可以在不同字节顺序的机器间自由共享;支持数据库大小至2TB;足够小,全部源码大致3万行c代码,250KB…

midnightsun-2018-flitbip:任意地址写

题目下载 启动脚本 启动脚本如下,没开启任何保护 #!/bin/bash qemu-system-x86_64 \-m 128M \-kernel ./bzImage \-initrd ./initrd \-nographic \-monitor /dev/null \-append "nokaslr root/dev/ram rw consolettyS0 oopspanic paneic1 quiet" 2>…

使用Python实现简单的文本分类器

摘要:文本分类是自然语言处理中的一项重要任务,它可以帮助我们将文本数据划分到不同的类别中,例如垃圾邮件过滤、情感分析等。本文将介绍如何使用Python和scikit-learn库来实现一个简单的文本分类器,并使用一个示例数据集进行训练…

“掌握温度,感知湿度,一触即知!”DHT11温湿度传感器,为您的生活增添一份关怀与精准。#非标协议【下】

“掌握温度,感知湿度,一触即知!”DHT11温湿度传感器,为您的生活增添一份关怀与精准。#非标协议【下】 前言预备知识1.DHT11温湿度传感器初识1.1产品概述1.2与51单片机接线1.3数据传送逻辑和数据格式 2.发送时序检测DHT11温湿度传感…

linux 系统 redis安装配置详细介绍

在 Linux 系统上安装和配置 Redis 是一个相对简单的过程,但涉及到多个步骤。以下是详细的安装和配置指南。 安装 Redis 在 Linux 上安装 Redis,通常有几种方法:使用包管理器安装、从源代码编译安装,或者使用 Dock…

从零开始手写mmo游戏从框架到爆炸(十一)— 注册与登录

导航:从零开始手写mmo游戏从框架到爆炸(零)—— 导航-CSDN博客 从这一章开始,我们进入业务的部分,从注册登录开始。 创建注册和登录的路由 package com.loveprogrammer.command.server;public interface Se…

vue 实现一个持续时间定时器组件

vue 实现一个定时器组件 效果图子组件父组件 效果图 子组件 新建一个timer.vue文件 <template><span :class"{red: string > 600}">{{ string | formatDurationS }}</span> </template> <script>export default {name: timer,pro…

【十二】【C++】vector用法的探究

vector类创建对象 /*vector类创建对象*/ #if 1 #define _CRT_SECURE_NO_WARNINGS#include <iostream> using namespace std; #include <vector> #include <algorithm> #include <crtdbg.h>class Date {public:Date(int year 1900, int month 1, int …

P2392 kkksc03考前临时抱佛脚题解

题目 这次期末考试&#xff0c;kkksc03需要考4科。因此要开始刷习题集&#xff0c;每科都有一个习题集&#xff0c;分别有s1​,s2​,s3​,s4​道题目&#xff0c;完成每道题目需要一些时间&#xff0c;可能不等&#xff08;A1​,A2​,…,As1​​&#xff0c;B1​,B2​,…,Bs2​…

Mongodb启动为Windows服务开机自启动

注意&#xff1a;mongodb的安装目录不应有中文&#xff0c;如果有&#xff0c;服务启动的路径会出现乱码&#xff0c;导致找不到对应的文件 1.安装好mongoDB 2.创建data目录&#xff0c;并在其中创建db目录和log目录 3.在log目录中创建mongodb.log文件 4.打开cmd&#xff08;用…

(每日持续更新)jdk api之ObjectInputFilter.Status基础、应用、实战

博主18年的互联网软件开发经验&#xff0c;从一名程序员小白逐步成为了一名架构师&#xff0c;我想通过平台将经验分享给大家&#xff0c;因此博主每天会在各个大牛网站点赞量超高的博客等寻找该技术栈的资料结合自己的经验&#xff0c;晚上进行用心精简、整理、总结、定稿&…

计算机网络基本知识(二)

文章目录 概要分层为什么分层怎么分层&#xff1f;1.实体2.协议3.服务 分层基本原则正式认识分层详细例子解释 总结 概要 分层知识&#xff1a;概念理解 分层 为什么分层 大致以上五点 为了解决上面的问题&#xff08;复杂&#xff09; 大问题划分为小问题 怎么分层&#…

代码随想录算法训练营第十五天|102.二叉树的层序遍历、226.翻转二叉树

102.二叉树的层序遍历 刷题https://leetcode.cn/problems/binary-tree-level-order-traversal/description/文章讲解https://programmercarl.com/0102.%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E5%B1%82%E5%BA%8F%E9%81%8D%E5%8E%86.html视频讲解https://www.bilibili.com/video…

【前端素材】bootstrap4实现绿色植物Lukani平台

一、需求分析 绿色植物商城是一个专门销售绿色植物的零售商店或在线平台。它提供各种类型和品种的室内植物、室外植物和盆栽等。绿色植物商城的作用可以从以下几个方面来分析&#xff1a; 1. 提供多样化的选择&#xff1a;绿色植物商城通常会提供各种各样的绿色植物选项&…

网络安全产品之认识准入控制系统

文章目录 一、什么是准入控制系统二、准入控制系统的主要功能1. 接入设备的身份认证2. 接入设备的安全性检查 三、准入控制系统的工作原理四、准入控制系统的特点五、准入控制系统的部署方式1. 网关模式2. 控制旁路模式 六、准入控制系统的应用场景七、企业如何利用准入控制系统…

OS X(MACOS) C/C++ 程序链接静态库限制。

在OSX上面C/C程序不被允许完全静态链接&#xff0c;当然无论是 Windows 还是 Linux 上面也没有办法真正做到完全的静态链接。 OSX上面C/C程序静态链接也有一些麻烦跟坑点&#xff0c;我们都知道在OSX上面是使用 brew 工具链来安装程序跟依赖的&#xff0c;它会自动下载目标程序…

分布式系统架构介绍

1、为什么需要分布式架构&#xff1f; 增大系统容量&#xff1a;单台系统的性能瓶颈&#xff0c;多台机器才能应对大规模的应用场景&#xff0c;所以就需要我们的应用支撑平台具备分布式架构。 加强系统的可用&#xff1a;为了满足业务的SLA要求&#xff0c;需要通过分布式架构…