返回列表 發帖

Asterisk Programming Language and GUIs

在我们学习Asterisk中,如果大家没有经历过只用Asterisk Programming Language (APL)去编写Asterisk,而直接学习GUIs的话,可能在某个场合你就不知道怎样处理了,因为有的时候需要你在Asterisk系统里调置一下,而这些调置却不能在GUIs里完成。

但是要用APL是有一定的难度,因为要求大家有对Linux环境有一定的认识才可以,例如怎样edit files对很多人已经一个非常大的难题,但是如果你掌握APL的基本知识,那么你对Asterisk就会更加了解。

用GUIs的好处是你只要利用WEB-GUI的界面就可以把很多我们日常要在APL的功能就可以搞定,这对一般维护知识的人特别好,而且用GUI就很快就有结果,不想用APL那么,要一段时间才能有结果。

在修改和变更方面,用GUIs就有一个非常明显的好处,特别是大改动。而用APL就比较麻烦,要重新再来一样,非常费时。但是如果系统一经安装后而不再改动,那么以后的维护就比较简单。

如果你要深度认识Asterisk,那么非要先走APL不可,然后再用GUI。如果你是普通用,那么就用GUIs,有问题就问,或者慢慢接触APL,不过只会GUIs的人,估计很多人看见APL就不再看下去,因为比GUIs却是烦很多。

那么你选哪一条陆(APL,GUI)呢?自己好好想好。

角色

最近经历过FreePBX后,觉得GUI的限制太大,可能用Elastix会比较好一定点,但是最终都要用它的收费服务,所以用来用去,最好都是Asterisk-GUI。一定它不会像FreePBX很快就出Version和patches。用FreePBX是很快进入,但是有很多功能在Asterisk Programming Language做是非常简单,但是一到GUI就做不到,可以要钱财能提供服务。所以如果你用Asterisk的GUI,首选是Asterisk-GUI 2.0。

如果大家想深入学习Asterisk,那么就非用普通的Asterisk(Plain Asterisk)不可,在那个环境,你想怎样做也可以。


角色

TOP

members中是否有要用FreePBX作日常用途呢?

角色

TOP

如果不是自己有写Asterisk Programming Language底,看FreePBX或者学习GUI,真的非常难!怪不得有些人根本不用GUI,而全用APL。如果是希望是普通打电话的话,用APL最为简单,但是要熟悉Unix editor,不过现在有nano editor,对不会vi command的人用非常好,简单而不复杂。


角色

TOP

看来我会比较喜欢用APL比较多,而不喜欢用GUI。

不知道大家的想法是什么呢?


角色

TOP

返回列表