A simple, file-based blog system built with PHP and Markdown.
📝 Markdown post support
🔍 Full-text search
📱 Responsive pagination
⚡ Fast & lightweight (single file)
📦 No database required
- Upload files to your PHP-enabled server
- Install Parsedown (required)
- Create Markdown posts in
/posts/
directory
Edit these variables at the top of index.php
:
$postsPerPage = 5; // Posts per page
$postsDir = 'posts/'; // Post storage directory
$blogName = "bitblog"; // Blog title
$blogDescription = "A blog about nothing"; // SEO description
$blogStyle = "style.css"; // Custom CSS file
Create .md files in /posts/ with front matter:
---
title: My First Post
date: 2023-01-01
---
Post content in **Markdown**
<!--more-->
Excerpt separator