Загрузка...

Telegram Bot PHP | Какой метод обработки сообщений самый быстрый?

Тема в разделе Backend создана пользователем Willesp 25 фев 2020. 391 просмотр

Опрос

Что быстрее?

Другие смогут видеть, как Вы проголосовали.
  1. If, else if

    4
    44,4%
  2. switch - case

    1
    11,1%
  3. preg_match

    1
    11,1%
  4. Другое

    3
    33,3%
  1. Willesp
    Willesp Автор темы 25 фев 2020 6 30 ноя 2019
    Всем привет!

    Я встречал множество ботов Telegram написанных на PHP да и сам их создавал, и всё время сталкивался с новыми методами реализации, где-то if'ы, где то switch'и(switch($message): case ...), а где то preg_match'и('/\/start/i'). Но не могу понять, что же из всего этого быстрее всего работает. Помогите мне решить этот вопрос, как же метод обработки сообщений самый быстрый.

    P.S. Сообщения передаются через Webhook PHP-скрипту.
     
  2. TTEMMA
    TTEMMA 25 фев 2020 كس سلطان // 71 3 авг 2018
    Ну что я вам могу написать, (мистер Не_Юрий). Если бы я понимал тему, я бы ответил.
     
  3. RaysMorgan
    Регулярки медленно работают, надо сравнивать через strpos (найти позицию строки в строке)
    PHP
    if (strpos($message, '/start') !== false))
    {
    // user clicked start button
    }
     
  4. Папизи
    Папизи 25 фев 2020 1711 13 май 2016
    Willesp, делай на питоне, будь мужиком блэд.
     
Загрузка...
Top