Загрузка...

Telegram Bot PHP | What is the fastest message processing method?

Thread in Backend created by Willesp Feb 25, 2020. 404 views

The poll

Что быстрее?

Your vote will be publicly visible.
  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 Topic starter Feb 25, 2020 6 Nov 30, 2019
    Всем привет!

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

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