seld / nimbus
Nimbus leverages the cloud to store modern PHP web applications free of charge
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 17
Watchers: 5
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.4
This package is auto-updated.
Last update: 2024-10-12 22:55:37 UTC
README
Nimbus leverages the cloud to store modern PHP web applications free of charge.
It offers PHP evaluation through a free Heroku instance at https://nimbusframework.herokuapp.com/ and data persistence facilitated by the goo.gl URL shortener.
Features:
- Free cloud hosting
- Fully decoupled controllers
- Content versioning (URLs are forever)
- SSL encryption
- Follows TDD best practices
- JIT-compiled controllers
- Lowers cholesterol
How to use
Write your controller code in controllers/*.php
. default.php
is the site entry point.
Run php src/deploy.php
to deploy your site to the cloud and receive your unique URL.
Known issues:
- Circular links are impossible to create within a single app, you can only use uni-directional links due to limitations in the cloud store.
- Every deployment gets a new unique URL due to the versioning feature.