Skip to content

Host for 'Blocks' system. Bootstraps all other blocks, auto-scaffolds project files, and routes request.

Notifications You must be signed in to change notification settings

philmprice/block-host

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Block: Host

This is the head/main package for the 'Blocks' system. It bootstraps all other blocks around, auto-scaffolds extended assets (in dev mode), and routes HTTP traffic among them.

About the Blocks system

The Blocks system is a way to package, distribute, and deploy web application modules that:

  • Deploy and pull-dependancies with Composer
  • Bootstrap into an MVC Framework (PhalconPHP at time of writing)
  • Keep core code separate from extended project code

In this way, all Blocks (even the host):

  • Are extendable
  • Bring their dependencies along
  • May be upgraded by replacing core
  • Arrange extended project assets in a mirrored folder structure that can be independantely code-controlled

It is currently in development, more info to come as things progress.

About

Host for 'Blocks' system. Bootstraps all other blocks, auto-scaffolds project files, and routes request.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published