Skip to content
forked from ohida/pochika

A lightweight blog engine powered by Laravel4

Notifications You must be signed in to change notification settings

ukoasis/pochika

 
 

Repository files navigation

Pochika

'Pochika' is a lightweight blog engine.
It's built on Laravel4.

Build Status

Demo

http://solvalou.net/

Features

  • Index / Archives
  • Entries
    • Markdown files
    • Posts / Pages
  • Themes
  • Plugins
  • Cache

Requirements

Installation

  1. Run git clone http://github.com/ohida/pochika.git
  2. Change into pochika dir cd pochika
  3. Install dependencies composer install
  4. Set permission chmod -R a+w app/storage
  5. Run web server php artisan serve

Unit Test

run phpunit

How to use

Configure

Edit config.yml

Create a new post

Run php artisan pochika:new_post command

or

Put a markdown file in the posts directory (source/posts).
File name must be yyyy-mm-dd-title.md(markdown) and have yaml-frontmatter like jekyll.

For better performance

  • yaml extension

    • faster yaml reading
    • pecl install yaml
  • sundown extension

    • faster markdown translation
    • pecl install sundown-beta
  • msgpack extension

    • reduce cache size
    • pecl install msgpack-beta

License

Pochika is open-sourced software licensed under the MIT license

About

A lightweight blog engine powered by Laravel4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 69.9%
  • CSS 18.9%
  • JavaScript 9.9%
  • Other 1.3%