phossa-ecs is a PHP framework skeleton for application development. It differs from other frameworks with large scale deployment in mind, or elastic computing in mind.
It requires PHP 5.4 and supports PHP 7.0+, HHVM. It is compliant with PSR-1, PSR-2, PSR-4.
-
Uses
composer
to manage everything including application and libraries. -
Seperation of configurations from other codes.
-
Seperation of local (host-wise) and shareable (cloud-wise) stuff.
-
Seperation of application development and system administration.
-
Seperation of public (client-wise) and system (backend) stuff.
-
Seperation of application related and third party stuff.
-
Seperation of varying and unvarying stuff.
Install via the composer
utility.
composer create-project phossa/phossa-ecs YOUR_APP_DIR 1.*
-
PHP >= 5.4.0
-
phossa/phossa-shared 1.*