8000 GitHub - kraken-php/framework at v0.2.1
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kraken-php/framework

Repository files navigation

KrakenPHP Framework

Total Downloads Latest Stable Version Latest Unstable Version License

Description

KrakenPHP is the first and only multi-processed, multi-threaded, fault-tolerant framework for PHP. It has been written to provide easy and reliable API for creating distributed applications using PHP. KrakenPHP aims to solve typical problems of writing such applications and to provide developers with powerful yet elegant tools for dealing with them.

The main focus of KrakenPHP is put on:

  • Concurrency and distribution : create systems that are asynchronous and distributed by design. Run them on multiple threads, processors or hosts and manage from single place.
  • Error tolerance : write systems that self-heal using remote and local supervision hierarchies.
  • Elasticity : keep business logic of your applications inside universal containers and connections between them separately. Modify existing architecture and number of running containers in realtime without need to change in code.
  • High performance : handle up to thousands of simultaneous connections per second on single container. Use multiple containers on several processors and/or hosts to push it even further.
  • Extensibility : use available options to easily extend and adapt framework features for your needs.

Start writing applications that were previously marked as impossible or hard to implement in PHP right know. Servers, service-oriented architecture, agent-based models, games, complex daemons, socket programs, schedulers and much, much more - nothing is impossible with KrakenPHP!

Features

Full list of features can be found on official webpage.

Official Documentation

Documentation for the framework can be found in the official documentation.

Installation

Installation instructions can be found in installation guide.

Frequently Asked Questions

If there are any questions that you have about framework, you can check whether the answers for them have been already posted in faq topic.

Contributing

Thank you for considering contributing to KrakenPHP framework! The contribution guide can be found in the contribution tips.

License

KrakenPHP framework is open-sourced software licensed under the MIT license.

0