Slim3 GAE Skeleton alternatives and similar libraries
Based on the "Frameworks" category.
Alternatively, view Slim3 GAE Skeleton alternatives based on common mentions on social networks and blogs.
-
CodeIgniter
CodeIgniter is an Application Development Framework - a toolkit - for people who build web sites using PHP. -
Zend Framework 2
Another framework comprised of individual components (ZF2). -
CodeIgniter 4 Development
Open Source PHP Framework (originally from EllisLab) -
FuelPHP
FuelPHP v1.x is a simple, flexible, community driven PHP 5.3+ framework, based on the best ideas of other frameworks, with a fresh start! FuelPHP is fully PHP 7 compatible. -
MopaBootstrapBundle
Easy integration of twitters bootstrap into symfony2 -
Spiral Framework
High-Performance PHP/Go Framework for modern enterprise application development -
PHP-Spellchecker
๐๐๐ PHP Library providing an easy way to spellcheck multiple sources of text by many spellcheckers -
ReactPHP Promises Testing
PHPUnit assertions for testing ReactPHP promises -
Quantum PHP Framework (core)
Quantum PHP Framework -
Aura Framework
A framework built from independent components.
Get performance insights in less than 4 minutes
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Slim3 GAE Skeleton or a related project?
README
Slim3 GAE Skeleton
Slim 3 skeleton working with Google App Engine include cron configuration.
Demo https://slim3-gae-skeleton.appspot.com/health_check.
Installation
$ composer create-project --no-interaction --stability=dev jaredchu/slim3-gae-skeleton my-app
Deploy
Install gcloud then run init command in project directory:
$ gcloud init
Deploy your project:
$ gcloud app deploy
Browse to http://[YOUR_PROJECT_ID].appspot.com
Remember to run this command after update cron.yaml
:
$ gcloud app deploy cron.yaml
Run locally
$ cd my-app
$ php -S 0.0.0.0:8888 -t . index.php
- Browse to http://localhost:8888
Key directories
app
: application codeapp/Controllers
: contains controller classesapp/Enums
: contains enum classesapp/Schedules
: contains schedule classes
Key files
index.php
: Entry point to application, route configurationapp.yaml
: Google App Engine main configurationcron.yaml
: Google App Engine cron configuration
Contributing
- Fork it!
- Create your feature branch:
$ git checkout -b feature/your-new-feature
- Commit your changes:
$ git commit -am 'Add some feature'
- Push to the branch:
$ git push origin feature/your-new-feature
- Submit a pull request.
License
*Note that all licence references and agreements mentioned in the Slim3 GAE Skeleton README section above
are relevant to that project's source code only.