Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Простой web-интерфейс. С чего начать?

0

Доброго времени суток. Хочу получить наводку у опытных спецов, как создать свой web-интерфейс для редактирования диалплана астериска. Сейчас ставятся небольшие задачи(но масштабирование возможно): построение IVR и правила дозвона, по введенным пользователем данным. Смотрел как работает Freepbx: конфиги хранит в БД и при любых изменениях перегенерирует файлы конфигурации астериска. При наличии тысячи пользователей не исключено подвисание астериска Может есть какие то методы или библиотеки (API, AGI+БД...), чтобы просто и без нагрузки можно было создавать/редактировать диалпланы

удалить закрыть спам изменить тег редактировать

спросил 2016-01-12 18:37:18 +0400

etskh Gravatar etskh
280 30 14

Comments

Напишите сами свой фреймворк. При наличии знаний - это не сложно. Полгода и задатки продукта появятся.

zzuz ( 2016-01-12 20:02:56 +0400 )редактировать

Думаю, это далеко не простое решение моего вопроса. Полгода только на матчасть уйдут.

etskh ( 2016-01-12 21:13:06 +0400 )редактировать

Тогда Freepbx или несколько месяцев стройки решения на realtime . Не так все страшно как кажется. Главное - бюджет .

zzuz ( 2016-01-13 00:52:53 +0400 )редактировать

Freepbx не интегрировать в свою систему, готовые решения тут не помогут. Буду тогда пробовать с реалтаймом работать. Еще смотрю в сторону "стандартный конфиг+бд", потому как больших требований нет.

etskh ( 2016-01-13 01:11:27 +0400 )редактировать

если у вас возникают такие вопросы, лучше этим НЕ заниматся. хотя.. тут главное начать. и не забывать думать во что каждый шаг вам обойдется в будущем.

meral ( 2016-01-13 01:32:33 +0400 )редактировать

freepbx можно интегрировать куда угодно, кстати. естественно необходимы знания на уровне создания модулей freepbx.

meral ( 2016-01-13 01:33:25 +0400 )редактировать

1 Ответ

0

asterisk realtime Вам в помощь. У вас тысячи пользователей ?

ссылка удалить спам редактировать

ответил 2016-01-12 20:02:38 +0400

komrad123 Gravatar komrad123
3780 5 3 42

Comments

Вы имеете в виду realtime dialplan? Вроде на него были отрицательные отзывы для запуска в продакшн. Не то чтобы тысячи, но одна тысяча есть, и всегда есть возможность роста. ;)

etskh ( 2016-01-12 20:05:34 +0400 )редактировать

И прямо всей тысячи необходимы фичи Asterisk`а ? Сомневаюсь. Скорее всего вы работаете у прова. Вот мой совет: 2 сервера, один c Kamalio другой c Asterisk. Про realtime скажу что все хорошо, пока хорошо, но как тока БД выпадает, то становится все плохо. Лучше писать в конфиги, на каждого юзера свой конфиг, перезапись изменений производится для каждого юзера отдельно, только по наличию этих самых изменений. Как пример, собственная разработка: http://macs-demo.mega-net.ru/

virus_net ( 2016-01-13 09:39:06 +0400 )редактировать

да я про реалтайм диалплан: http://pearlpbx.com/ - вроде так сделан. или просто гуй: http://www.asteriskforum.ru/viewtopic.php?t=3489

как вариант (f)agi добавить: https://www.digium.com/products/business-phone-systems - вроде комбинирует и то и то. http://virtual-pbx.ru/ - полностью на fagi.

ктото на lua все фигачит: http://habrahabr.ru/post/243125/

все зависит от того что на выходе хотите получить.

komrad123 ( 2016-01-13 09:56:43 +0400 )редактировать

для virus_net, извини конечно, но ваш сайт какой то для школоты ;) "данные на странице обновляются астоматически по мере поступления вызовов"

АСТОМАТИЧЕСКИ... - ржу не могу...

Прежде чем создать страницу, проверьте чем нить, типа вордом ;)

Out ( 2016-01-18 14:02:31 +0400 )редактировать

Очепятки бывают у всех и ничего страшного в них нет. Очепятки в выводимом тексте не влияют на работу функционала системы.

virus_net ( 2016-01-19 09:21:23 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2016-01-12 18:37:18 +0400

Просмотрен: 185 раз

Обновлен: Jan 12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.