<commit_before>one-php-mvc-blog
================

A single user blog built on one-php-mvc framework and designed to run on the Raspberry PI.

## Philosophy
Built on the one-php-mvc (OPM) framework, one-php-mvc-blog (OPMB) strives to maintain the low footprint, resource-mindful approach that the framework embodies. Designed for the Rasberry Pi, OPMB is a mobile-responsive, dynamic, database-driven blog platform unlike other blogging platforms that force you to generate static html files or perform additional steps to render content.  

## Features
While simplicity is the goal, OPMB has some of the normal blogging features you would expect of a modern platform. Posts are entered as Markdown, and rendered on the visible page. To write blog posts, you must login to the administration area and create your posts from there. You may update the name of the blog or your display name at any time from the Blog Settings.

## Installation

1. Install Web Server, PHP, Database
2. Deploy Database Table Structure
3. Deploy Application Code

### Install Web Server, PHP, Database
### Deploy Database Table Structure
### Deploy Application Code

## one-php-mvc-blog Setup
Once the web server has been setup and the site files deployed, simply navigate to the home url of the webserver. Setup will prompt you to enter your blog name, your display name, and an email and password to authenticate with. Once completed, you are ready to start blogging.<commit_msg>updated readme with tagging features<commit_after>one-php-mvc-blog
================

A single user blog built on one-php-mvc framework and designed to run on the Raspberry PI.

## Philosophy
Built on the one-php-mvc (OPM) framework, one-php-mvc-blog (OPMB) strives to maintain the low footprint, resource-mindful approach that the framework embodies. Designed for the Rasberry Pi, OPMB is a mobile-responsive, dynamic, database-driven blog platform unlike other blogging platforms that force you to generate static html files or perform additional steps to render content.  

## Features
While simplicity is the goal, OPMB has some of the normal blogging features you would expect of a modern platform. Posts are entered as Markdown and rendered on the visible page as HTML. Optionally tag you entries with keywords to help users identify entries interesting to them. To write blog posts, you must login to the administration area and create your posts from there. You may update the name of the blog or your display name at any time from the Blog Settings.

## Installation

1. Install Web Server, PHP, Database
2. Deploy Database Table Structure
3. Deploy Application Code

### Install Web Server, PHP, Database
### Deploy Database Table Structure
### Deploy Application Code

## one-php-mvc-blog Setup
Once the web server has been setup and the site files deployed, simply navigate to the home url of the webserver. Setup will prompt you to enter your blog name, your display name, and an email and password to authenticate with. Once completed, you are ready to start blogging.
{'fraction_non_alphanumeric': 0.05593945376768674, 'fraction_numerical': 0.0019743336623889436, 'mean_word_length': 4.5677655677655675, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1384898', 'n_tokens_mistral': 737, 'n_tokens_neox': 713, 'n_words': 453}