Koi is a project mainly written in ..., based on the MIT license.
Koi is a unique microframework written in PHP 5.3
h1. Koi
Koi is a unique microframework written in PHP 5.3. Unlike most frameworks these days Koi isn't a half-finished port of an existing framework (yes, I'm talking about all Sinatra forks in PHP). Instead Koi provides features that take advantage of PHP, provides unlimited features and is very fast. Koi has the following features:
More information will be added soon on the Github page for Koi.
h2. Basic Usage
Using Koi is piss easy and only requires 1 file at least.
bc.. <?php require_once 'path/to/koi/lib/koi.php';
class MyApplication extends KoiApplication { public function example_method() { return "Hello, world!"; } }
$app = new MyApplication();
$app->map('/', 'example_method'); $app->run();
h2. Requirements
The only requirement of Koi is PHP 5.3. That's right, PHP 5.3 Koi uses interfaces, namespaces and a few other elements provided by PHP 5.3.
h2. Installation
Installing Koi is super easy. You can either manually download it or use Git. After downloading the files all you have to do is to require the file "koi.php" found in lib/koi.php.
h2. License
Koi is licensed under the MIT license, a copy of this license can be found in the file "LICENSE".