Данная статья подходит для собеседований в продуктовые компании, которых на рынке СНГ нет. Для аутсорса/аустафа или конвееров сайтов визиток она не применима. Расходимся.
Попробую дать обратную связь:
— Почему приложения нет ни в applestore, ни в brew?
— Почему именно такая бизнес-модель? Мне кажется стоит начать с бесплатные трансляции до 10 человек.
Продукт весьма интересный. Но очень тормозит трансляция.
Серверная часть была написана с нуля — вероятно, не самое мудрое решение, однако хотелось пройти весь этот путь с чистой страницы index.php, написав собственный игровой движок.
То есть никаких фреймворков и никакого подключение стороних библиотек через composer?
Все запросы клиента обрабатываются через один файл req.php, который в зависимости от получаемого GET-запроса подключает и выполняет нужные скрипты
Изменения в vendor не должно быть. Иначе делайте свой репозиторий и его реквариуем. Храним composer.lock При деплои используем composer install. Так мы гарантируем идентичность. Любой composer update это мердж.
Вы показали как было, как стало. Вам помогло CI, но что вы и как делали из статьи не ясно. Как и почему вы изменили архитектуру? Какое внешнее кэширование использовали и так далее?
Создается впечатление, что в вашей команде просто не хватает экспертизы по работе с очередями.
И на последок главный вопрос, а что вы анализировали из готовых решений в opensource?
— Почему приложения нет ни в applestore, ни в brew?
— Почему именно такая бизнес-модель? Мне кажется стоит начать с бесплатные трансляции до 10 человек.
Продукт весьма интересный. Но очень тормозит трансляция.
То есть никаких фреймворков и никакого подключение стороних библиотек через composer?
Слов нет. Только картинка
Храним composer.lock При деплои используем composer install. Так мы гарантируем идентичность. Любой composer update это мердж.
Значит экономика сделана не правильно.
1) тренировку из случайных правил
2) Возможность набирать слова, а не выбирать.
@api