Download the PHP package microparts/microservice-starter-php without Composer
On this page you can find all versions of the php package microparts/microservice-starter-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download microparts/microservice-starter-php
More information about microparts/microservice-starter-php
Files in microparts/microservice-starter-php
Download microparts/microservice-starter-php
More information about microparts/microservice-starter-php
Files in microparts/microservice-starter-php
Vendor microparts
Package microservice-starter-php
Short Description Default template for quick writing microservice.
License AGPL-3.0-only
Package microservice-starter-php
Short Description Default template for quick writing microservice.
License AGPL-3.0-only
Please rate this library. Is it a good library?
Informations about the package microservice-starter-php
Microservice starter for PHP
This starter designed for quick start of microservice development.
Available from the box:
- high performance
- web server (swoole extension required)
- supports set of corporate standards like as: Configuration package, Pagination, ServiceInfo, Healthcheck, i18n, Logging and so on.
- optimized docker image with latest PHP version configured to maximum performance
- instrument to automatically migration and database seeding at app starts (configurable, enabled by default)
- single error handler
- configured PHPUnit for writing Unit-tests
- configured docker-compose
Usage
Run
Hello
Default hello world.
Default service info:
Makefile usage
- Replace docker-image name in the
Makefile
file -
Build docker-image
-
Run docker image
- Or run docker image with custom stage, for example I use
local
stage:
Notices
- For enabling connection to the PostgreSQL database uncomment the line in
./bootstrap.php
file. - Information about this service located at
./configuration/defaults/service.yaml
.
Tests
License
GNU GPL v3
All versions of microservice-starter-php with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.2
ext-swoole Version *
ext-pdo Version *
ext-json Version *
igniphp/framework Version ^2.0.0
microparts/configuration-php Version ^2.0
microparts/igni-support-php Version dev-master
roquie/database Version dev-master#a118eb8cfe681002bbe76e8c54ba57b8afaa800d
ext-swoole Version *
ext-pdo Version *
ext-json Version *
igniphp/framework Version ^2.0.0
microparts/configuration-php Version ^2.0
microparts/igni-support-php Version dev-master
roquie/database Version dev-master#a118eb8cfe681002bbe76e8c54ba57b8afaa800d
The package microparts/microservice-starter-php contains the following files
Loading the files please wait ....