MikoPBX - архитектура и разработка модуля - Бекетов Николай и Портнов Алексей

preview_player
Показать описание

Модули - главный вектор развития MikoPBX. Обладая навыками разработки модулей можно делать тиражные платные модули, для различных интеграций, CRM, сервисных функций и зарабатывать на продаже опубликованных модулей во внутреннем магазине приложений.

Во время мастер-класса:
- Научим создавать собственные модули
- Расскажем про базовые классы, архитектуру системы, какими знаниями необходимо обладать для разработки модуля
- Покажем как сделать собственный модуль с 0 на основании шаблона
- Научим делать включения в диалпланы, подписываться на события, создавать дополнительные пункты меню и разделы в интерфейсе

Тайм-код:
00:00 Начало мастер-класса
00:33 Минимальные знания
01:22 Phalcon
03:16 Набор стилей Semantic UI
05:11 PSR Стандарты
07:50 Стиль JavaScript от AirBnB
08:43 Среда PhpStorm
15:58 Настройка среды
17:42 Документация
20:23 GitHub репозитории
21:04 ExtensionsDevTools
23:03 Создаем шаблон модуля
24:49 Подтягиваем зависимости модуля
26:59 Архивируем модуль и загружаем его в систему
30:45 Automatic Upload
31:08 Mappings
32:41 Модуль распознавания текста и тегирования звонков
51:08 Сохранение нескольких настроек
55:15 Загрузка новой версии модуля
58:46 Демонстрация работы
1:01:09 Написание контроллера
1:08:18 Следующий этап: описать ключевые слова
1:19:58 Интерфейс готов
1:20:04 Осталось добавить отчет
1:30:32 Полное завершение выступления
Рекомендации по теме
Комментарии
Автор

Asterisk Russia, а ЗВУКА в ролике нет!

GosuWoT