Size: a a a

2021 November 09

AK

Alexander Kaluzhsky in PHP
источник

AK

Alexander Kaluzhsky in PHP
Если уж очень хочется, то гляньте здесь как сделано. А вообще не пихать 2 сервиса в 1 контейнер
источник

М

Муслим in PHP
да кстати ты прав, я его изменил, и чет не подумал что я отрубил php )))) в общем подумаю как его переделать, кстати я нашел nginx на mac os так что он мне в docker не нужен, могу его смело вырезать
источник

SP

Sergey Protko in PHP
докер удобно, единственное что можно оставить на хосте это то где тебе надо исходники пробрасывать и не возиться со всякими кастылями типа docker sync. компоненты типа базы, брокеры всякие и прочее удобно прятать в докеры что бы можно было быстро поднимать и апдейтить. Но это больше применимо когда в команде разработка идет - убедиться что у всех примерно одинаковый энв
источник

🐴🐴

🐴 🐴 in PHP
#реклама
Хакатон: IT CODE 2.0 с призовым фондом 310 000 рублей

12 ноября стартует онлайн-хакатон для фронтенд и бэкенд-разработчиков федеральной сети «ПиццаФабрика», посвящённый оптимизации и автоматизации бизнес-процессов.

За два дня необходимо решить две практические задача — одну по фронтенду, а другую по бэкенду.

Регистрация доступна до 11 ноября.

Подробности и запись: https://clck.ru/XzbTm
источник

М

Муслим in PHP
в этом и смысл, то что я делаю нужно повторить остальным, чем стандартнее и надежнее сделаю - тем меньше проблем в будущем
источник

L

Lol_Man in PHP
Ребята подскажите пожалуйста как реализовать эту функцию рекурсивно что бы не дать форыч в форыч ? https://gist.github.com/richardscholtens/b87ab3496e2460188fff26ae8fc3e27f
источник

А

Артём in PHP
> Группа про современный PHP
источник

SP

Sergey Protko in PHP
ну тогда я бы потратил день на "разобраться с docker sync" 🙂
источник

AR

Aren Roger in PHP
Всем привет,есть такая проблема на php, когда делаешь API  запрос чтобы получить какие то данные чтобы их сохранить на бд, php работает асинхронно, тоесть запрос может  исполняться 5 сек а бд запрос все рогно будет и будут ошибки, как могу делать так что пока api запрос не было успешно DB запрос не сделать
источник

SP

Sergey Protko in PHP
делай запрос синхронно например. php асинхронно просто так делать ничего не будет. Значит ты что-то попросил его делать асинхронно и в доке по тому как ты это делаешь есть "как дождаться результата"
источник

EG

Egor Gruzdev in PHP
какие ошибки, или ты про соединение с базой, то не делай соединение с базой, пока нечего туда записывать
источник

AR

Aren Roger in PHP
как код же продолжает идти
источник

SP

Sergey Protko in PHP
у него все проще - он зачем-то асинхронно дергает запрос и не ждет завершения
источник

AR

Aren Roger in PHP
я тоже вспомнил php ждет выполнение функции
источник

SP

Sergey Protko in PHP
еще раз - php по дефолту не умеет асинхронно делать запросы. Либо ты используешь стримы, либо multi curl либо еще чего - без этой инфы тебе не помогут
источник

AR

Aren Roger in PHP
да странно
источник

SP

Sergey Protko in PHP
может ты guzzle с async api юзаешь кто тебя знает
источник

AR

Aren Roger in PHP
private function getResponse($url): bool|string|null
   {
       $ch = curl_init($url);
       curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
       curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
       $response = curl_exec($ch);

       if (!isset($response))
           return null;
       return $response;
   }
источник

AR

Aren Roger in PHP
тут все норм?
источник