Skip to content

This is a distributed session management and app loading system I built in PHP. It is an accumulative PHP project that encapsulates stuff I thought I needed like a router, error management and a way to deliver applications differently depending on configuration within the namespace from where they were delivered.

Notifications You must be signed in to change notification settings

alignedfibers/phpApplicationManager

Repository files navigation

  • To get running use the database_dump to init tables + sample data

  • root directory for app is hardcoded in bootstrap/runstatV3-2.php

  • root directory is also hardcoded in htaccess

  • mysql server settings are in bootstrap/configV3.php

  • Environment is: Apache2/PHP 5.5.33-1~dotdeb+7.1 CLI/ Debian Linux

  • A user authentication and environment builder is in a seperate project

  • When setting up you also need to create a cronjob that runs bootstrap/sessionclean.php

There are some todos

  • authenticate to redis or other key value safe to store scoped session values by session and runid

  • Add circles that library apps must define in dependencies. and set more accessability features after environment creator is implimented

About

This is a distributed session management and app loading system I built in PHP. It is an accumulative PHP project that encapsulates stuff I thought I needed like a router, error management and a way to deliver applications differently depending on configuration within the namespace from where they were delivered.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published