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
- dev-master
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.0
- 3.0.0
- 3.0.0-alpha3
- 3.0.0-alpha2
- 3.0.0-alpha
- 2.0.0
- 1.0.1
- 1.0.0
- 1.0.0-alpha7
- 1.0.0-alpha6
- 1.0.0-alpha5
- 1.0.0-alpha4
- 1.0.0-alpha3
- 1.0.0-alpha2
- 1.0.0-alpha
- 0.9.1
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.1
- 0.6.0
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- 0.0.6
- 0.0.5
- dev-develop
This package is auto-updated.
Last update: 2024-11-27 18:47:43 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.