纠纷奇闻社交美文家庭
投稿投诉
家庭城市
爱好生活
创业男女
能力餐饮
美文职业
心理周易
母婴奇趣
两性技能
社交传统
新闻范文
工作个人
思考社会
作文职场
家居中考
兴趣安全
解密魅力
奇闻笑话
写作笔记
阅读企业
饮食时事
纠纷案例
初中历史
说说童话
乐趣治疗

技术极客都是如何搭建个人博客的?

6月2日 乱人心投稿
  在自媒体时代,许多程序员都拥有自己的博客个人网站,这类站点的建立可以帮助我们记录生活点滴,进行个人展示,也能帮助自己扩展社交圈子,做到以博识友。在不断写作的过程中,能逼自己进行脑力挖矿,让自己对未知世界了解得更多,开拓思维。
  本文将从开始准备到搭建到后期维护具体讲述一下如何搭建一个自己的博客个人网站。
  思考博客受众
  在搭建个人博客前,作为程序员的你需要思考搭建这个博客的目的是什么?想要记录自己的技术实践?想要分享一些IT相关的见闻和思考?而对于初入职场的小伙伴来说,拥有着一个丰富的个人博客可以让你的面试官对你刮目相看。如果没有明确的方向也没有关系,可以去参考一下你所喜欢的个人博客网站~
  为什么需要一个独立的博客
  目前已经有了很多非常成熟的博客托管平台,比如博客园,,BlogSpot之类的,那么为什么我们不使用这些平台而是选择自己建立一个博客站点呢?
  本地Markdown管理文章文件,真正将自己的文章把握在自己手中,随意可以导出到任何的平台上
  没有广告,如果你不希望有的话
  有自己的域名,获得自己的互联网声望
  丰富的主题和界面可以供选择
  锻炼部署技巧
  博客程序的选择
  博客由一篇篇博文构成,每篇博文都有标题,内容,分类目录和Tag等属性,作为一个高度有结构的站点(因为每篇博文的样式,属性大致相同),我们一般通过一些成熟的CMS管理工具来进行管理,一般来说常用的有以下几类:
  静态博客,一般是本地编写好Markdown文件,然后通过相关的程序渲染好HTML后直接将HTML发布到服务器上,代表有Hugo和Hexo
  动态博客,一个运行在服务器上的博客程序,一般提供一个在线的编辑器供使用者在线编写,代表有Wordpress和Ghost
  静态博客和动态博客的区别非常明显:
  静态博客的优点在于博客的编写和编辑都在本地进行,任何一个可以托管静态页面的地方都可以托管我们的博客,比如GitHub。缺点就是需要在本地安装静态博客生成工具,且生成的站点的评论只能通过第三方的插件来进行。
  动态博客虽然提供了一个非常友好的后台,完全可以通过Web的操作来进行管理,缺点是需要有自己的服务器,且对于使用的博客程序需要有比较多的理解(比如安装Wordpress就需要手动配置Nginx,PHPFPM等)。
  本文以Hexo为例,讲解一下如何用最小的成本搭建一个有自己域名的博客站点(Hexo生成页面,托管于GitHub,使用自己的域名)。
  域名的选择
  这一步非必须,但是有一些小的知识需要大家了解:
  百度不收录。github。io结尾的站点,即如果直接使用GitHub托管的话,用户在百度上无法搜到自己站点上的内容;
  有SSL(也就是网址前面的https:啦)比没有会在搜索引擎的排名中更加靠前;
  在内容相同的情况下,有着自己的域名更加利于搜索引擎的优化(SEO)。
  所以如果有相关需求的话,建议购买自己的域名。
  开始搭建
  Hexo的安装非常简单,在已经安装好NodeJS的情况下只需要通过:
  npminstallhexoclig
  即可安装Hexo,然后我们创建一个目录用来存放自己的博客文件,进入目录后使用:
  hexoinit
  即可完成博客的初始化,我们在本机运行后来看一下默认的效果,使用:
  hexos
  然后就可以在sourceposts目录下创建文章了。
  写文章主要有以下步骤:
  写文章(hexonewposttitle)
  渲染成HTML页面(hexog)
  发布(hexod)
  比如我们创建一个名为HelloLeetCode的文章,那么可以在上述目录下创建一个文件,名为helloleetcode。md,文件内容如下:
  title:HelloLeetCode
  date:2019062622:32:51
  tags:
  LeetCode
  LeetCode中国
  LeetCode
  全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下DreamOffer!
  python3
  print(LeetCodeisawesome!)
  刷新页面,就可以看到这篇文章啦:
  样式的美化
  站点配置
  如果我们需要对标题做一些修改的话只需要修改博客根目录下的config。yml即可,部分文件内容如下:
  title:LeetCodeBlog这里写博客的标题
  subtitle:Wearehere!可以理解为博客的副标题
  description:TheofficialLeetCodeblog,byLeetCode,fromLeetCode
  keywords:
  author:LeetCodeContentCreator
  language:zhCN
  timezone:
  URL
  Ifyoursiteisputinasubdirectory,
  url:
  root:
  permalink::year:month:day:title
  permalinkdefaults:
  主题
  在ThemesHexo链接中有非常多的主题可以供选择:
  安装方法非常简单,只需要将主题所在的GitHub仓库clone到自己的博客的themes目录下,并在config。yml中修改以下字段为主题所在的文件夹名称即可:
  theme:landscape
  发布站点
  终于到了要发布的时候啦,我希望和全世界的人分享我的博客,这里我们使用GitHub来托管我们的站点,首先创建一个GitHub仓库用来存放我们的博客,GitHub的仓库名称为你的用户名。github。io。
  安装Hexo的Git发布(部署)模块:
  npminstallhexodeployergitsave
  然后在config。yml中加入以下部分:
  deploy:
  type:git
  repo:git:用户名仓库名称。git
  branch:master
  message:BlogUpdate
  name:
  email:
  最后,开始发布
  hexog渲染所有页面为HTML
  hexod发布!
  这个时候如果没有填写Customdomain的话,你的站点地址将会是。github。io,如果有自己的域名且希望使用的话,别忘了在source目录下放一个名为CNAME的文件(对,没有任何后缀名),内容只有一行,就是自己的域名,将自己的域名做一个CNAME解析到。github。io地址即可。
  博客的维护与更新
  由于我们使用的是静态的博客,且有GitHub进行托管,所以博客在程序的维护方面就省了很多的事情,让我们可以更加专注于内容和样式上的细节。
  样式
  如果上任何一个样式都无法让你满意的话,可以考虑自建一个主题,或者从其他博客平台上移植一个主题过来,需要一些HTML的知识,如果不会的话,咱们先慢慢把内容做起来吧。
  更新与内容
  一个博客的灵魂在于博客的内容,对于程序员的博客来说其实有很多可以写的部分,比如:
  技术的记录(类似日志,方便以后自己查询)
  想法(对于生活的感悟,结交更多的朋友)
  创作(作为一个自平台对于自己创作的发布)
  力扣题解(记录做题目时的想法思路)
  ps:不会写题解的小伙伴可以参考一下如何撰写社区题解力扣(LeetCode)支持
  每当自己有想法时,都可以将自己的想法总结成文发布于博客上。一些萌新可能由于各类原因害怕写作,担心写不好。其实博客的编写是一个熟能生巧的过程,写得越多,对文字的把握就越好,也更加容易在书面上正确地表达自己的想法。无论从结交朋友,收割Offer还是其他方面都是百利而无一害的。
  总结
  如果理解清楚了思路的话,通过Hexo搭建博客并通过GitHub托管应该是一个最快的让自己博客上线的方式了(在网络不坑的情况下只需要10分钟的样子),在这里我们进行一个小小的总结,如果需要搭建一个这样的博客需要什么,如果发现自己少了什么或者遇到了问题的话可以快速查一下:
  安装NodeJS
  安装Hexo
  Hexo生成初始站点(hexoinit)
  GitHub仓库准备
  修改Hexo默认站点的配置,并安装HexoGit部署工具
  (可选)设置自己的域名解析
  看完这篇文章,小伙伴们不妨动手操作起来吧~
  本文作者:NovaKwok
  声明:本文归“力扣”版权所有,如需转载请联系。
投诉 评论 转载

免费公司名称测试分数,公司名称测试分数100分人们对他们吃什么有自己的看法。每个地方的风俗不同。他们还注意到一些吃的方法。他们必须有自己的特色才能做出美味的食物。特别是现在我们也非常重视食品安全,一个好的食品商店不仅要靠产……技术极客都是如何搭建个人博客的?在自媒体时代,许多程序员都拥有自己的博客个人网站,这类站点的建立可以帮助我们记录生活点滴,进行个人展示,也能帮助自己扩展社交圈子,做到以博识友。在不断写作的过程中,能逼自己进行……世界播放量最高的10首歌曲,快来看看有你的最爱EdSheeran《ThinkOutLoud》这首歌累积播放量26。8亿次,并在2016年2月获得了低58届格莱美年度单曲奖。歌曲讲述的是情侣之间相爱永远,相伴到永久的浪漫歌谣……7个步骤教你解决DNF卡顿,3000块的电脑也能完美运《地下城与勇士》作为一款2D横版格斗游戏,虽然画面相对简单,但是对于电脑的要求还是非常高的,虽然不太占用显卡,但是对于电脑CPU的占用却无比的高,不管你是3000块买的电脑,还……东风庄园葡萄酒专卖店2020年招商加盟【前言】针对现目前葡萄酒销售进入成熟期和国际进口葡萄酒的推广普及,地方特色葡萄酒销售市场呈现百花齐放的态势,各种资源不断涌入葡萄酒产业,走出去,做强做大成为这个行业的新趋势。为……再过10年,4月1号或许就不再属于张国荣4月1号在西方人的世界里属于愚人节,一个不被法律承认,全被全球人认可的节日。2003年4月1号以后,原本代表着“愚人、幽默”的日子,因为张国荣的纵身一跃,就此在无数的张国……《家有喜事》第三十八期:婚礼道具谨慎选婚礼大众网海报新闻临沂1月18日讯(记者刘晓梦见习记者宋晓豪实习生马小双)由大众网海报新闻联合悦萌婚嫁、财富932共同发起《家有喜事》栏目,让家人变轻松,让喜事更圆满。17日,《家……如何写一份完整的活动策划书?(附精选模板)完整专题,点击查看专题:活动策划管理与模板MBA智库文档点击标题在线查看完整文档内容活动策划案模板MBA智库文档PPT的适用性比较强,用4章21节……张文宏不提倡早餐喝粥,对不对?给你讲清粥和前段时间,张文宏教授在上海的一个疫情防控会上的讲座上说:“疫情期间一定要重视孩子的饮食,一定要吃好,早上不许喝粥,而是要多吃牛奶,鸡蛋”。此话一出,在网上便掀起了轩然大波……散热神器推荐:1秒让游戏本超薄本温度降下来〔鲤选清单〕正因便捷高效的办公和娱乐体验,笔记本电脑如今已经是我们生活和工作中必不可少的工具。只不过,伴随着笔记本越发朝着轻薄兼具高性能的方向发展,紧随而来的是更为严苛的散热需……手机系统越来越卡,把握这几个优化设置,让手很多人大概都遇到过,手机在使用的过程中会越来越慢,特别是安卓手机更是如此,因为我们在使用手机时会产生各种各样的垃圾,一些应用的缓存数据等等,那么一定程度上就拖累了手机的系统,使……轮滑运动虽好,但不建议儿童过早学近年来,学习轮滑成为了一种流行,每到夏天广场就好多人在玩,轮滑培训班在场地、教练、装备等方面存在些安全隐患。令人担忧的是,目前轮滑班学员以学龄前儿童为主,最小的不到两岁。每年都……
拼多多商家怎样提升报名首页竞价活动的成功率?做鹊桥推广,卖家该注意的事情死店到日销售额破2w是如何练成的!【上篇】如何追踪鹊桥活动的最终效果?如何给淘宝达人设置专属的链接?鹊桥活动亏钱太多可以暂停吗?淘宝客通用计划和如意投的区别在哪里?怎么找到淘宝达人进行合作?如何查看店铺淘客流量来源?掌握这几点,分分钟拿下私域流量淘宝宝贝排名最本质的排序规则中小卖家如何做好直通车关键词人群溢价?海湾烟感故障怎么办蔡生过我即别趣味测试最喜欢哪个财神,快来看看,测试你错过贵人的原因华为计划未来3年投入1亿美元支持亚太初创生态都比造句用都比造句大全无题母爱的演讲稿暑期游市场火热,旅行社有哪些营销玩法?家居布局卫生间风水禁忌羊年开运必知四位明星演员,反派专业户,让人看了恨得牙痒痒合肥金价今日多少一克小蚂蚁三年级优秀作文

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找美丽时装彩妆资讯历史明星乐活安卓数码常识驾车健康苹果问答网络发型电视车载室内电影游戏科学音乐整形