elnoro / amphp-demo

Quickshare, a demo project made for internal presentation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quickshare (минимальный проект для демонстрации работы amphp)

Состоит из одной страницы, которая содержит в себе форму для добавления ссылок + список добавленных ссылок. Список ссылок может храниться как в Redis (RedisLinkRepository), так и в памяти приложения.

Ссылки

Как работают корутины в PHP Building a TCP chat with amphp

Запуск проекта

Через php (только версия без Redis): WEB_APP_PORT=9999 php index.php

Через docker-compose: docker-compose up -d

На Google Cloud (нужны утилиты skaffold и gcloud): $ ./enable-cluser.sh && skaffold deploy

Если кластер не был создан заранее, раскомментируйте закомментированные строчки в enable-cluster.sh

About

Quickshare, a demo project made for internal presentation


Languages

Language:PHP 85.4%Language:Shell 11.8%Language:Dockerfile 2.8%