За последние 24 часа нас посетили 60703 программиста и 1789 роботов. Сейчас ищут 1613 программистов ...

Swoole

Тема в разделе "PHP для профи", создана пользователем Satger, 5 май 2025.

Метки:
  1. Satger

    Satger Активный пользователь

    С нами с:
    19 апр 2020
    Сообщения:
    76
    Симпатии:
    1
    Есть ли кто-нибудь, кто разбирается в Swoole?
    Я про неё ничего не знаю, но декларируется асинхронность.
    Но асинхронность - это ведь не многопоточность? Можно ли с помощью этой библиотеки сделать одновременно два сервера?
     
  2. acvatoris

    acvatoris Новичок

    С нами с:
    2 июн 2024
    Сообщения:
    9
    Симпатии:
    1

    Вложения:

  3. AlexBo

    AlexBo Активный пользователь

    С нами с:
    12 авг 2019
    Сообщения:
    4
    Симпатии:
    0
    В Swoole действительно можно запустить два сервера одновременно, например, HTTP и WebSocket- в одном процессе. Это делается через добавление нескольких слушателей или запуск нескольких серверов с разными портами
     
  4. Satger

    Satger Активный пользователь

    С нами с:
    19 апр 2020
    Сообщения:
    76
    Симпатии:
    1
    Нда... Ну, зато теперь я разбираюсь...
    Нихрена в этом Swoole сделать нельзя. Китайцам для диплома хватило реализации серверов, всё остальное сделано на от...стань. Самых необходимых и базовых вещей там нет.
    В принципе, много(двух ;-)поточный прокси на базе Swoole и штатных средств PHP сделать можно. И, видимо, нужно, потому что написать, скажем, websocket сервер сможет не каждый. Но получится довольно монструозно.