easy-system/es-framework

There is no license information available for the latest version (dev-master) of this package.

Easy System Framework

dev-master 2016-06-21 22:48 UTC

This package is not auto-updated.

Last update: 2024-05-09 00:11:39 UTC


README

Logo

The framework of easy system.

The PHP web framework.

In developing

Structure

External dependences

System Level 0, "Drivers"

Component Description
easy-system/es-component The package provides the interface of system component.
easy-system/es-exception The package provides the interfaces of system exceptions.
easy-system/es-container The package provides the functionality of typical data containers.
easy-system/es-loader The package provides a loading of PHP classes.
easy-system/es-http The package represents a HTTP layer, compatible with PSR-7.
easy-system/es-cache The package provides the data caching feature.
easy-system/es-router The Psr-7 -compatible router.
easy-system/es-session In developing
easy-system/es-dbal In developing

System Level I, "Kernel"

Component Description
easy-system/es-services The package provides a implementation of Service Locator design pattern.
easy-system/es-events The package provides an implementation of event-driven architecture.
easy-system/es-system The event based system.
easy-system/es-modules The package provides the functionality of modular system.
easy-system/es-server The package provides exchange of HTTP messages with clients.

System Level II, MVC Layer

Component Description
easy-system/es-mvc The package provides MVC layer interfaces.
easy-system/es-controllers The package provides the implementation of MVC controllers in modular system.
easy-system/es-controller-plugins The package provides the functionality of the controller plugins.
easy-system/es-view The package provides the implementation of MVC view in modular system.
easy-system/es-view-helpers The package provides the functionality of the view helpers.
easy-system/es-template The default system template engine.
easy-system/es-models The package provides the implementation of MVC models in modular system.

System Level III, System handlers

Component Description
easy-system/es-routing The package provides the routing of http request.
easy-system/es-dispatcher The package provides the dispatching of system controllers.
easy-system/es-finisher The package provides sending an http response.
easy-system/es-error The package provides strategies of handling fatal system errors.

System Level IV, Application layer

Component Description
easy-system/es-debug The package provides the debug feature.
easy-system/es-database In developing
easy-system/es-navigation In developing