Во-первых AGI можно написать на C и оптимизировать. Да, FreePBX использует php, но это его беда, а не плюс.switch писал(а): Эта железка тупо загнется от массы phpagi, которые не вынесешь на dsp. Представь, что твой основной сервер с биллингом будет этой железкой.
Так этот тип еще заявляет, что у них будет аппарат на интегре и он типа стопудово справится со всеми задачами, которые возлагаются на коллцентр. Да он от одних AMI запросов ляжет при нагрузке в 1cps
Во-вторых не говорит ли это о том, что такой подход в asterisk'е плох?
Может нужно было лучше развивать внутреннюю логику, а не надеяться на вынос логики в AGI-скрипты?
Или делать другой вариант, позволяющий управлять логикой, некий встроенный язык?
У Yate та же проблема -- у него логику можно вынести в скрипты, что даст лишнюю нагрузку.
На слабых железках нужно уменьшать функционал, делая его более жестким. Половина из него все равно не используется никогда.