Gitblog

Markdown 博客系统
授权协议 Apache
开发语言 PHP
所属分类 建站系统、 开源博客系统
软件类型 开源软件
地区 国产
投 递 者 姜华翰
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Gitblog是一个简单易用的Markdown博客系统,它不需要数据库,没有管理后台功能,更新博客只需要添加你写好的Markdown文件即可。它摆脱了在线编辑器排版困难,无法实时预览的缺点,一切都交给Markdown来完成,一篇博客就是一个Markdown文件。同时也支持评论,代码高亮,数学公式,页面PV统计等常用功能。Gitblog提供了不同的主题样式,你可以根据自己的喜好配置,如果你想自己制作博客主题,也是非常容易的。Gitblog还支持整站静态导出,你完全可以导出整站静态网页部署到Github Pages。

功能特点

  1. 使用Markdown

  2. 评论框

  3. 代码高亮

  4. PV统计

  5. Latex数学公式

  6. 自制主题

  7. 响应式

  8. 全站静态导出

  9. 良好的SEO

GitBlog优势

  1. 无需数据库,系统更轻量,移植更方便

  2. 使用Markdown编写,摆脱后台编辑排版困难,无法实时预览的缺点

  3. 可全站静态导出

  4. 配置灵活,可自由开关某些功能

  5. 多主题支持,可自制主题

  6. 博客,分类,标签,归档

环境要求

PHP 5.2.4+

五. 安装步骤

  1. 下载Gitblog源代码

  2. 解压上传到你的PHP网站根目录

  3. 打开浏览器,访问网站首页

  4. 上传Markdown文件到posts文件夹

 

截图

  • 最近建了个bolg: www.xiaoxiaoguo.cn 欢迎访问 O(∩_∩)O 一.空间选用 1.国内:选阿里云或者腾讯云就可以了. 2.国外:选国外的空间的优势是不用备案这些,域名解析好后可以立即访问.但速度比不上国内的空间. 推荐几个: 1).亚马逊aws 我现在用的就是aws,首次用免费一年,如果仅仅是跑个blog足够了. 2.)digitalocean 目前翻墙用了这家的空间,节点有

  • GitBlog官网 GitBlog文档 Gitblog官方QQ群:84692078 GitBlog是一个简单易用的Markdown博客系统,它不需要数据库,没有管理后台功能,更新博客只需要添加你写好的Markdown文件即可。它摆脱了在线编辑器排版困难,无法实时预览的缺点,一切都交给Markdown来完成,一篇博客就是一个Markdown文件。同时也支持评论,代码高亮,数学公式,页面PV统计等常用

  • 写博客其实已经好久了,但一直没找到舒服的写博方式,今天在转CSDN,看到CSDN的博客也可以用MARKDOWN下了,瞬间想要把以前的博客转过来的冲动,所以就花了些时间写了个程序自动搬迁了,程序很简单,只是为了记录下来,日后还会搬迁一些其他的博客内容不是? 解决方案: 先看下目录结构 HTTRequest.php 用于网络数据请求、抓取等的封装类(做过模拟请求的应该都知道) CSDN.php 用于自

  • 初始化仓库git init和git init --bare的区别 我们搭建好一个Git服务器后,在初始化仓库,往往使用git init或git init --bare来初始化项目。但是,这两个的区别是什么呢? git init: 建立一个标准的git仓库 建立一个标准的Git仓库,这样的仓库初始化后,其项目目录为工作空间,其下的.git目录是版本控制器。可以正常的进行源文件的编写,提交等各种git

  • 一、git项目迁移 该步骤是git远程仓库的迁移。 1、克隆需要迁移的gitlib项目到本地(老项目的git地址) $  git clone --mirror https://127.xx.xx.xx/xxxxxxx/oldProject.git 2、进入本地克隆的gitlib项目  $  cd oldProject.git 3、在gitlib上创建对应的空项目,newProject 在gitli

  • Git push,merge,pull,fetch,rebase各自在什么场景下使用 基本上顺序是这样的: 你修改好了代码,准备要提交到远程仓库,但是此时有可能其他人已经在此分支上已经进行了修改,那么该如何操作呢?这里我们就使用之前模拟多用户的案例来进行试验。 1. 首先提交本地仓库 git commit -am "提交信息" git commit -am 是将 git add . 和 git c

  • Ubuntu升级安装git # 仓库版本的安装 apt-get install git # 最新版本的安装,for Ubuntu add-apt-repository ppa:git-core/ppa apt update apt install git Centos7 升级安装git yum install -y https://repo.ius.io/ius-release-el7.r

 相关资料
  • DUZHI_BLOG基于 Jpress 进行更新而来的。在上面做了一系列升级,修复bug,等等。 在基础上增加了如下功能; 1、升级 Jfinal 3.0 、Jfinal-weixin 1.8 2、增加 lucene search 全文搜索引擎 3、增加用户中心 4、增加 用户中心 等功能 5、优化微信渠道内容,避免无法搜索的场景,解决应用型问题 6、自带一套与官网一致的主题 组件 Jfinal

  • 在Django框架中,内置了很多应用在它的“contrib”包中,这些包括: 一个可扩展的认证系统 动态站点管理页面 一组产生RSS和Atom的工具 一个灵活的评论系统 产生Google站点地图(Google Sitemaps)的工具 防止跨站请求伪造(cross-site request forgery)的工具 一套支持轻量级标记语言(Textile和Markdown)的模板库 一套协助创建地理

  • BlogEngine.NET(博易) 是一款免费、开源的博客系统。2008年至今,本博基于 BlogEngine.NET 进行中文本地化,并将其努力在中国进行推广和应用。 博易遵循 W3C 标准,具有极强的可扩展性、高性能、良好的 SEO 性能和非凡的用户体验。不仅如此,博易还拥有一批高质量的用户群,他们的支持使博易得以不断地发展。 博易不仅开源,而且免费。所有的技术支持全部都是无偿提供的!博易的

  • 有人能告诉我在哪里可以找到关于EJB 3的默认JNDI命名的信息吗? Weblogic是否使用像Glassfish这样的可移植JNDI名称? 我能找到(比如Glassfish)使用JNDI名称的EJB部署跟踪吗? 例如: 只有@Remote的接口(服务) 只有@Stateless实现接口的bean(ServiceImpl) 所有东西都打包在文件(service-application-1.0) 在

  • 概况 背景: 编辑-发布-开发分离 在这种情形中,编辑能否完成工作就不依赖于网站——脱稿又少了 个借口。这时候网站出错的概率太小了——你不需要一个缓存服务器、HTTP服务器,由于没有动态生成的内容,你也不需要守护进程。这些内容都是静态文件, 你可以将他们放在任何可以提供静态文件托管的地方——CloudFront、S3等等。或者你再相信自己的服务器,Nginx可是全球第二好(第一还没出 现)的静态文

  • 嗨-博客,是一个ASP.NET MVC版本的开源博客。  我们每个猿都有一个搭建自己独立博客的梦,因此这个博客就是诞生了。  我们可以随心所欲定制自己的样式效果,并提供给了javascript脚本权限。  在这个多终端的时代,我们将会提供各终端浏览器的兼容显示和各种客户端的阅读与离线下载 嗨 博客 演示地址:http://haojima.net/ 嗨 博客 介绍讲解:http://www.cnbl

  • LBS是一款很受欢迎的开源的国产博客程序,采用ASP开发。

  • 那么,如何在解决方案域中解决此问题呢?