Всем привет! Я встречал множество ботов Telegram написанных на PHP да и сам их создавал, и всё время сталкивался с новыми методами реализации, где-то if'ы, где то switch'и(switch($message): case ...), а где то preg_match'и('/\/start/i'). Но не могу понять, что же из всего этого быстрее всего работает. Помогите мне решить этот вопрос, как же метод обработки сообщений самый быстрый. P.S. Сообщения передаются через Webhook PHP-скрипту.
Регулярки медленно работают, надо сравнивать через strpos (найти позицию строки в строке) if (strpos($message, '/start') !== false)) { // user clicked start button } PHP if (strpos($message, '/start') !== false)) { // user clicked start button }