Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

License Latest Stable Version Total Downloads Scrutinizer Quality Score SensioLabsInsight

King23 PHP Framework

Copyright (C) 2010 - 2018 by Peter Petermann All rights reserved.

King23 is a small and simple MVC Framework for PHP

WARNING

King23 is not having a stable release yet, usage on your own risk, compatibility might break!

LICENSE

King23 is licensed under a MIT style license, see LICENSE.txt for further information

FEATURES

  • automated class loading
  • url router
  • ideas borrowed from better known mvc frameworks (not really a feature i guess ;)
  • a simple mongodb layer

REQUIREMENTS

  • PHP 7.2 (might run on earlier versions, untested)
  • a Webserver (nginx recommended, apache possible, mistral / reactphp experimental)
  • LINUX / MAC OS X (might run on windows, untested)

USAGE

New Style (recommended): use composer:

  1. http://getcomposer.org
  2. php composer.phar create-project king23/skeleton DIRNAMEFORYOURNEWPROJECT
  3. Important: edit DIRNAMEFORYOURNEWPROJECT/composer.json, change projects package name etc.

TODO

  • more documentation
  • code generators
  • add more cowbell

LINKS

CONTACT

ACKNOWLEDGEMENTS

  • King23 is making use of several opensource components, such as: monolog, twig, boris
  • King23 is losely based on ideas of Frameworks like Ruby on Rails or Django (but does not use any code of those)
  • King23 is running on PHP (obviously), so some credit to the PHP Project here.

About

King23, simple PHP MVC Framework

Resources

License

Languages

You can’t perform that action at this time.