今天来介绍下一些博客平台,顺带也介绍几个笔者用过的Markdown编辑器,以及最近刚刚开始使用的博客后台管理的神器hexo-admin。

1 博客平台

关于如何写博客这个事情确实是一件比较有意思的事情,尽管最近网易、新浪等博客平台纷纷宣布倒台,但是感觉在程序猿界并没有多少影响。业内比较出名的博客平台实在太多,笔者目前也是多个博客平台同步更新。所以也简单提下可以使用的博客平台。

  • 1.CSDN: CSDN (Chinese Software Developer Network) 创立于1999年,是中国的IT社区和服务平台,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。
  • 2.简书: 简书是一个创作社区,任何人均可以在其上进行创作。用户在简书上面可以方便的创作自己的作品,互相交流。简书成为国内优质原创内容输出平台。
  • 3.开源中国:开源中国成立于2008年8月,是目前国内最大的开源技术社区,拥有超过200万会员,形成了由开源软件库、代码分享、资讯、协作翻译、码云、众包、招聘等几大模块内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 4.知乎:知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。
  • 5.掘金:掘金是一个帮助开发者成长的社区,是给开发者用的 Hacker News,给设计师用的 Designer News,和给产品经理用的 Medium。
  • 6.阿里云栖社区:云栖社区是面向开发者的开放型技术平台。源自阿里云,服务于云计算技术全生态。包含博客、问答、培训、设计研发、资源下载等产品。
  • 7.腾讯云+社区:云+社区致力于打造开发者的技术分享型社区。营造云计算技术生态圈,专注于提高开发者的技术影响力。
  • 8.科学网:科学网是由中国科学院、中国工程院和国家自然科学基金委员会主管,科学时报社主办的综合性科学网站,主要为网民提供快捷权威的科学新闻报道、丰富实用的科学信息服务以及交流互动的网络平台,目标是建成最具影响力的全球华人科学社区。
  • 以上均来自某度

以上的前7个应当是程序猿比较熟悉,偏向IT的博客和交流论坛,第8个属于科研学术界的博客。当然除了以上8个还有很多,如segmentfault,各个学科的各种论坛(气象家园、地信论坛、小木虫、人大经济论坛等等等)。

目前我主要在CSDN、简书、开源中国、科学网、阿里云栖社区以及自己搭载的博客平台(hexo + github)更新博客。从使用来说,CSDN作为老牌IT社区,博客对Markdown的支持十分丰富,几乎所有Markdown拓展都有,应当是之前使用最舒服的一个博客平台,简书整个网站风格不错,而且文章内容也多元化,不仅仅是技术干货,偶尔也能满足你的情怀,Markdown支持基本的拓展,不过像公式和流程图类的不支持。开源中国对markdown支持程度与简书差别不大,而且最近发现对博客文字的审核较为严格,偶然出现的一些敏感词汇也是通不过的。阿里云栖社区目前刚刚加入,直观感受跟开源中国和简书支持较为类似,是否支持公式和流程图不确定。科学网不支持Markdown编辑,还是传统的富文本编辑,毕竟科学网面对的是科研人员,并非大家都很熟悉Markdown。但是在谷歌浏览器上只需要使用Markdown Here拓展即可实现Markdown到富文本的转换非常方便。之前我在更新博客的时候,习惯在CSDN上写,然后在其他平台复制粘贴。不过后面发现CSDN的图床似乎最近有些小问题,之前图片在各个平台都能通用,现在似乎不太支持。这也是我更换了博客管理平台的原因。

2 Markdown编辑器

可能讲了这么久一些人还不太了解Markdown。这里简要介绍(依旧是度娘资料)。

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。总结起来就是人类为了懒搞出来的一套标记语言。想进一步了解的可以自行搜索。这里推荐两篇我常用的博客,由于笔者仍在从事科研,写公式是一大特点。所以我很喜欢Markdown的LaTex拓展。下面两篇文章就是在讲述这方面的内容。

LaTeX 各种命令,符号

Markdown中编写LaTeX数学公式

接下来讲讲Markdown编辑器,笔者一共用过cutemarked,Markdownpad,Cmd Markdown和Visual Studio Code四个相关的编辑器。前两个里面Cutemarked用得比较久,支持实时预览,导出html,PDF,也支持数学公式。流程图也是支持的,但是是基于mermaid插件,而不是flowchart。语法有变化,后面有空来讲就这两个的流程图语法(下面也有篇博客讲这方面的内容)。而Markdownpad用的时间不长。似乎是导出的功能不够完善。Cmd Markdown是目前还一直在用的,几乎所有拓展都支持,各种体验还不错,强力推荐,导出方面略有不足(免费会员支持的不多,付费各种格式均支持),而且同步功能给好评。Visual Studio Code的话,其实不仅仅是为了当Markdown编辑器,只不过我尝试着做了个配置,将它配成也能适合Markdown编辑的平台。除了这些还有很多编辑器,详情见下面的文章链接。

Markdown里面的流程图

整理:几款好用的Markdown编辑器

10款流行的Markdown编辑器,总有一款适合你

最受欢迎的10个Markdown编辑器,有一个被称神的编辑器

3 hexo admin

由于自己搭载的hexo github平台是完全基于Markdown的,在之前CSDN的图床出问题之后,我就将利用七牛云重新做了一个属于自己的图床。于是在思考有没有快捷的方式来写博客。在Github上搜索一番后,发现了如下两个神器。

hexo admin

hexo admin qiniu

hexo admin是一个基于hexo的博客管理页面。界面如下,可以用来写博客,设置各种相关内容。

而hexo admin qiniu是基于hexo admin基础上做的改进。主要增加了以七牛云作为图床的功能,这样子,利用qq截完图,直接在hexo admin界面里,粘贴即可生成图片链接,非常简洁。安装只需要如下的语句。

npm install --save hexo-admin-qiniu

接着必须在站点配置文件(博客文件夹里的_config.yml,不是主题文件夹里的)里修改配置文件。配置内容如下。

#Qiniu
admin:qiniuCfg:imageslim: true  # 启动图片瘦身,仅华东区bucket可以使用AccessKey: 'your qiniu AK'SecretKey: 'your qiniu SK'BucketName: 'your BK Name'bucketHost: 'you BK Host'

具体的安装配置也可以见官网。运行的话只需要定位到博客路径。

hexo server -d
hexo server -d -p 5000 #当4000端口被占的时候,更换为5000端口

当然也有人专门开发了一个编辑器HexoEditor。也很不错,详情链接在下面。

HexoEditor

博客平台、Markdown编辑器与hexo admin简介相关推荐

  1. markdown mysql高亮_修改博客园markdown编辑器代码高亮风格的方法

    作为一个工程师,追求极致与艺术也应当成为我们生活中的一部分,作为自己的心爱之物--博客,当然也得装扮一下,我对代码高亮有自己所喜欢的风格~还好程序员的世界总是共通的,已经有前辈开发了一些代码高亮的样式 ...

  2. 欢迎使用CSDN-我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:markdown编辑器

    这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一 ...

  3. 轻量版 markdown博客_如何快速搭建自己的博客平台

    如何快速搭建自己的博客平台 对于一个程序员来说,搭建一个属于自己的博客平台是非常有意义的事情.首先,博客可以记录自己的成长历程,也是对自己一段时间学习和工作的总结和沉淀:其他,通过博客可以营销自己,增 ...

  4. dropbox_Plerd:兼容Dropbox的Markdown博客平台

    dropbox 杰森·麦金托什(Jason McIntosh)有一个问题:他已经摆脱了写长篇博客文章的习惯. 十年前,他曾是LiveJournal的常客,但该平台已经步履维艰,他想要的东西更符合他当前 ...

  5. 完全免费的基于区块链和 IPFS 的去中心化博客平台

    一.前言 xLog是一个基于Crossbell区块链的博客解决方案,专注于Web3数据由用户掌控.Crossbell是一个基于Web3技术的去中心化博客平台,用户可以在该平台上发布文章并进行交流和创作 ...

  6. armbian nginx 部署博客_通过Git将Hexo博客部署到服务器

    本文首发于我的个人博客https://orxing.top,欢迎来访 服务器是用的阿里云ECS CentOS,本来是用来部署WordPress的,后来接触了Hexo,就把Hexo直接部署到了GitHu ...

  7. Ghost 基于 Node.js 构建的开源博客平台

    介绍: Ghost 是一个开源的博客平台,  可以把他看作 WordPress 的一个挑战者. 现阶段的 WordPress 已经可以明显感觉到有些臃肿不堪, 无论是构架, 设计,  还是实现处处都显 ...

  8. 搭建WordPress博客平台,云计算技术与应用实验报告

    实验环境:阿里云云产品资源ECS服务器 题目:基于ECS部署LAMP环境 实验内容和要求: LAMP 是 Linux.Apache.MySQL和PHP的缩写,是搭建网站系统依赖的基础运行环境.本实验使 ...

  9. 改进博客园Markdown显示功能(加代码行号、显示代码所用编程语言)

    博客园的markdown模式下的代码高亮功能使用的是highlight.js,没有行号和显示相应编程语言的功能,只好自己将其改造了一下(将这两种功能一并实现了)~ 先看一下效果,再详细介绍方法~ 查看 ...

  10. Open Source Blog 开源ASP.NET/C# 博客平台 v2.5 发布(提供源码下载)

    EntLib.com Blog 开源ASP.NET/C# 博客平台 v2.5 发布(提供源码下载)   基于Subtext v2.0 开源ASP.NET博客系统的中文汉化及定制化开发,EntLib.c ...

最新文章

  1. 笔记合并_.NET Core开发实战(第23课:静态文件中间件:前后端分离开发合并部署骚操作)学习笔记(上)...
  2. Android应用实例收藏管理
  3. web图片铺满网页_web单页面实现多个echarts图表铺满整个div(柱状图,折线图,饼形图……)...
  4. 日常生活小技巧 -- 虚拟串口工具
  5. 利用类定义一个指针会调用默认构造函数吗_C++的拷贝构造函数
  6. html显示pcd,PCD5043 Datasheet(数据表) 10 Page - NXP Semiconductors
  7. java中的关键事件是_java – 自定义关键事件
  8. Mysql之七种连接查询
  9. hyperkube记录
  10. 如何制作双层PDF文档?其实只需简单一步!
  11. 舒尔特方格训练注意力游戏
  12. 炉石传说一直显示重新连接服务器,炉石传说一直显示战网开启中 炉石传说卡在启动战网解决办法...
  13. 树莓派插入耳机孔之后不能播放声音
  14. 第14节 单臂路由工作原理及简单实验
  15. 【kali-权限提升】(4.2.3)社会工程学工具包:二维码组合攻击
  16. GRBL 回原点设置
  17. 汉寿计算机培训初中升高中,中考再迎“新政策”?初中生或将直升高中,家长们终于等到了!...
  18. WEB前端模块化基础知识
  19. Spring注解驱动开发-扩展原理
  20. Word(WPS文字)批量修改表格宽度

热门文章

  1. 凭实力蝉联第一!Flink 又双叒叕上榜啦
  2. ExpandableListView实现组内单选,组间多选功能
  3. 微店的Flutter混合开发组件化与工程化架构
  4. 仿摩拜单车APP(包括附近车辆、规划路径、行驶距离、行驶轨迹记录,导航等)...
  5. 为什么很多类甚者底层源码要implements Serializable ?
  6. A little knowledge point every day,一起学python
  7. 计算机知识选择题库,计算机基础知识篇选择题库
  8. python并发编程方法_一文了解Python并发编程的工程实现方法
  9. 掉价最快的手机排行榜_如何看待2020第一季度手机销量数据。
  10. 核磁谱图分析步骤_微谱技术:想要涂料开发,少不了仪器分析……