Виктор Кожухарь, В любом случае спасибо. Я отмечу ваш ответ решением для будущих искателей "приключений". Скажите, пожалуйста, а где-то можно посмотреть на реализацию всего, что вы описали? Хотелось бы посмотреть, как это все в коде выглядит.
Спасибо!
Кажется, вы мне очень помогли. Теперь все становится на свои места. Я почему-то думал, что composer install надо выполнять внутри Dockerfile, из-за чего и были проблемы.
Один вопрос: объясните, пожалуйста, для чего нужен контейнер php-cli? Почему бы composer не запихать в контейнер php-fpm? Не понял, в чем именно удобство.
Но тогда локально нет папки vendor, и писать код становится практически невозможно.
Если я что-то не так понял, то может быть, вы сможете скинуть ссылку на любой репозиторий, где можно увидеть как все организовано: запуск в контейнере и при это можно удобно писать код
ThunderCat, Добавил ссылку на репозиторий с минимальным воспроизвдением проблемы.
Скрипт использует библиотеку https://github.com/webonyx/graphql-php и для избежания N+1 проблемы объект Deferred (что-то типа промисов).
Данные отправляются всегда одни и те же. Если это баг библиотеки - огромные значения memory usage были бы на каждом запросе, а не уменьшались от запроса к запросу.
Добавил ссылку на репозиторий с минимальным воспроизвдением проблемы.
Скрипт использует библиотеку https://github.com/webonyx/graphql-php и для избежания N+1 проблемы объект Deferred (что-то типа промисов).
Данные отправляются всегда одни и те же. Если это баг библиотеки - огромные значения memory usage были бы на каждом запросе, а не уменьшались от запроса к запросу.
1) Есть сервер с развернутым приложением
2) Есть тестироващик, который использует, например, Postman
Я не думаю, что тестировщик должен иметь доступ к серверу и иметь возможность "сбрасывать" состояние приложения к некоему дефолтному состоянию. Или должен?
сергей кузьмин, я хочу добиться того, чтобы сервис, запущенный внутри контейнера, мог получить доступ к сервису, запущенному просто внутри wsl (ubuntu).
Как я понял, при использовании wsl1 был сетевой интерфейс docker0, позволяющий «общаться» docker-контейнеру и wsl, но теперь его нет
Andrew, тем что процесс игры и расчет состояния будет производится на сервере. Соответственно и результат мы получим на сервере, а не клиент нам его отправит.
Я только начал разбираться с Vuex.
У меня есть понимание того, что в компонентах типа "списка станций метро" или "районы города" список городов будет браться из vuex.
Но в какой момент я должен буду получить список городов с сервера? Один раз в момент старта приложения?
Курсы, может быть, и не плохие. И материал хороший. Но вот преподаватель... Он может быть сколь угодно крутым разработчиком и специалистом, но именно как преподаватель - он ужасен. Косноязычие, регулярные оговорки. Ощущение, что человека посадили перед камерой и сказали - преподавай.
Уже не вспомню точно пример, но было что-то в стиле "Сейчас мы изучим структуры. Что такое структуры? Но это... кхм... структуры".