king23 / king23
the King23 Framework
4.1.2
2022-10-27 14:36 UTC
Requires
- psr/container-implementation: ~1.0
- psr/http-factory: ~1.0
- psr/http-factory-implementation: ~1.0
- psr/http-message: ~1.0
- psr/http-message-implementation: ~1.0
- psr/http-server-handler: ~1.0
- psr/http-server-middleware: ~1.0
- psr/log-implementation: ~1.0
- twig/twig: ~2.5
Requires (Dev)
- alcaeus/mongo-php-adapter: ^1.1
- devedge/stubs: ~3.0
- filp/whoops: ~1.1
- king23/di: ~2.0
- nyholm/psr7: ~1.0
This package is auto-updated.
Last update: 2026-07-27 22:29:06 UTC
README
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:
- http://getcomposer.org
php composer.phar create-project king23/skeleton DIRNAMEFORYOURNEWPROJECT- Important: edit DIRNAMEFORYOURNEWPROJECT/composer.json, change projects package name etc.
TODO
- more documentation
- code generators
- add more cowbell
LINKS
CONTACT
- Peter Petermann ppetermann80@googlemail.com
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.