Pull to refresh

Comments 9

Я бы если бы что-то подобное делал, делал бы или sqlite (зачем тащить мускул?) или получение этой информации по HTTP-ссылке.
Последнее очень пригодится, например, если вдруг в компании узнают что такое CRM
Мускул в 80% и так уже на астериске будет установлен, для CDR например.
В случае FreePBX он там будет в 100% случаев.
MYSQL app deprecated уже в 11 астере.
ODBC — значительно проще и универсальнее (до тех пор пока в топик не залезет уважаемый antirek и не начнет говорить про agi:)
Проще? Я бы не сказал. Вместо одной строчки нужно править несколько конфигов.
В остальном согласен. Но есть ли по ODBC для Asterisk нормальная документация?
Вообще я предерживаюсь точки зрения, что документации по любому функционалу Asterisk вполне достаточно (ну разве что по DPMA порой не совсем полные конфиги), про odbc можно почитать например тут
Мне нравятся такие маленькие сниппеты. varnav, продолжайте.

Объясню почему. Да, документации много. Но если бы документация было достаточно, то не было бы сайтов с вопросами и ответами, коллекций рецептов по типу stackoverflow или тостера — в общем, надо обмениваться опытом.

Еще вот недавно встретил такой формат объяснения настроек астериска: Voip Guys Asterisk Tutorials — канал на Youtube. Конфигурируют и тут же показывают что изменилось.
Я работаю с астериском очень давно, но не только с ним.
Считаю что с документацией по астериску проблемы, она сильно уступает документации других проектов.
Легко увидеть что по поиску обычно сверху выдаётся www.voip-info.org с устаревшей, но более полной информацией. А официальная wiki довольно куцая.
Еще можно было использовать модуль FreePBX «Asterisk Phonebook», CallerID Lookup в нём тоже «ищет».
не совсем одно и тоже:
SELECT name FROM companies WHERE number LIKE CONCAT('%',SUBSTRING('[NUMBER]',-7));
и
SELECT name FROM companies WHERE number="${CALLERID(num)}" LIMIT 1

Во втором случае, вероятность несовпадения в разы больше… ибо номер может придти с префиксом/без страны/города — зависит от твоего оператора телефонии.
Sign up to leave a comment.

Articles

Change theme settings