2017 © Pedro Peláez
 

project webservice

Yet another Web Framework

image

rosem/webservice

Yet another Web Framework

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Rosem webservice

Middleware based modern PHP web framework., (*1)

Become a Patron!, (*2)

Key features: - TODO: Non-blocking IO - HTTP2 / HTTP3 support - All PSRs respected - Decoupled standalone packages - Modular via service providers - Extensible via contracts, (*3)

Getting started

Build the Docker container and start the webserver:, (*4)

docker-compose build --build-arg uid=$(id -u $USER) --build-arg gid=$(id -g $USER)
docker-compose up server
# or on a different IP and/or port
docker-compose run --rm -p 127.0.0.127:80:80 server

Install project dependencies:, (*5)

docker-compose exec server composer install --ignore-platform-reqs --no-interaction --no-scripts

To run commands inside the container:, (*6)

# Rosem CLI commands
docker-compose exec server bin/rosem
# OS commands
docker-compose exec server bash

To start PHP's internal webserver on port 8000:, (*7)

docker-compose exec server php -S 0.0.0.0:8000 -t public server.php

The Versions