phossa / phossa-ecs
A large scale PHP application skeleton using Phossa framework
Installs: 44
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.4.0
- phossa/phossa-config: 1.*
- phossa/phossa-shared: 1.*
This package is not auto-updated.
Last update: 2024-11-09 19:45:56 UTC
README
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.
Features
-
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.
Installation
Install via the composer
utility.
composer create-project phossa/phossa-ecs YOUR_APP_DIR 1.*
Usage
Dependencies
-
PHP >= 5.4.0
-
phossa/phossa-shared 1.*