Ну скажем так - при желании я сам смогу это организовать.
Я же поэтому и ищу - "простой" - вариант, чтобы не так точно как в профессиональном подходе, но в то же время и без особых затрат (материальных и других) реализовать простую обработку сравнения.
Валентин, Спасибо, что отвечаете. Давайте я еще позадаю вопросов.
Что я хочу получить.
Есть некоторое количество сим-карт, допустим 10. На все приходят входящие звонки. Бесплатные. Если вставить их в 10 телефонов, можно принимать все звонки. Но это не удобно. И информацию не сохранишь- вызовы и запись разговоров.
Нужно чтобы все разговоры писались, номера сохранялись. Включая пропущенные. И чтобы это было не в 10 телефонах, а в одном. Одной трубке. Носимой с собой.
Сторонние провайдеры каких-либо услуг не должны использоваться, ибо это расходы.
Как это реализовать?
Далее.
gsm voip шлюз. Не совсем понимаю, что он делает. То что шлюз - понятно. А вот что он может еще - непонятно.
Спасибо за оперативность!
Я вижу, что к связи имеете непосредственное отношение.
Можете пояснить схематично функциональными блоками, как правильно организовать такую схему работы.
Ссылку читал, что-то понятно, что-то не очень. Если будет функциональная блок схема перед глазами - будет проще разобраться.
Спасибо!
У меня раньше была такая же реализация как и у вас.
Пока проект небольшой и функционала мало - вполне приемлимо.
Но с ростом проекта появляются вышеописанные проблемы. И еще ряд других.
Также смотрел много разных ACL, RBAC и других велосипедов от именитых и не очень производителей.
В итоге пришел к своему велосипеду смешанного типа, основанного на ролевых привилегиях и наследовании. Все привилегии должны иметь два состояния: true или false. Других состояний не должно быть. Тогда намного проще структурировать все права каждой роли.
Валерий В.,
UPD
Нужно все обработчики событий обязательно удалять в beforeDestroy, и только там, а не в destroyed.
И не забывать про замыкания - чтобы ничего не висело лишнего.
piterden, откуда такая экспрессия?? ;)
Сразу возникает ассоциация с Неуловимым Джо.. Напомнить почему?
А по обучению могу сказать следующее: я нигде профильно не обучался, потратил более 10 лет на самообучение - результат есть и неплохой. Но есть одно НО!
Специализированное обучение (как то - университеты, институты или те же самые курсы, только с правильным подходом к обучению, и т.д. и т.п.) дает одну важную особенность обучения - структурированный последовательный подход к обучению, чего, к сожалению, практически не бывает при самообучении.
И, как следствие, отсутствие структурированности при обучении дает достаточно много пробелов в этом самом обучении, т.к. самообучающийся изучает только то, что ему необходимо условно сейчас, в данный момент.
Поэтому одним из правильных подходов к самообучению, я считаю, будет таким: специалист формирует программу обучения со списком материалов, а уже самообучающийся по этой программе добывает материал из различных источников. Как то так...
piterden,
это очень грубое сравнение, я же предупредил.
А по факту: нода - это попытка впихнуть клиентский язык на сервер со всеми вытекающими... И в 90% ниша использования ноды на практике - это SPA и им подобные продукты. А includes or not includes - те же яйца только в профиль..
Денис Ефремов,
вы потеряли нить повествования....
Я поддержал мнение, что нода хороша для сокетов, а вы про какие-то CMS ...
И WordPress почем зря приплели....
Я, к примеру, не пользуюсь нигде в своих проектах никакими CMS и иже с ними - все только ручками и напильником... Не очень быстро, зато чистенько получается.
Будет еще анализ. Разные типы анализа.
Сейчас я ищу простой, скажем так, первичный фильтр.