Выгода от использования Falcon Space
В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Типовые ситуации для админа-разработчика в панели управления
Введение
Здесь мы рассмотрим типовые задачи для администратора-разработчика в панели управления Falcon Space и наиболее простые и эффектинвые пути.
Разработать некий новый функционал
Используем форму для генерации некой таблицы или формы по таблице БД - Быстрые действия / Форма генерации формы/таблицы.
В результате сгенерируется полуготовая рабочая таблица/форма с начальным SQL.
Примечание. Можно расширить рабочую область через Ctrl + Shift + L (уберет меню, верх, футер и др элементы).
Посмотреть ошибку
Открываем лог ошибок - Быстрые действия / лог ошибок
По фильтрам можно понять общее состояние по ошибкам (какой тип ошибки сколько раз встречается за неделю).
Типы ошибок описаны в документации (с описанием как решать), что упрощает их правку.
Смотр ошибки под пользователем
На /members странице есть кнопка входа под любым пользователем по логину (доступна только администратору).
Далее заходим на проблемную страницу под пользователем и узнаем что это за компонент - Ctrl + Shift + Click на компоненте. В окошке появится data-code и data-itemID компонента (формы, таблицы или другого компонента).
Затем по коду в кабинете админа через глобальный поиск (наверху по центру ищем наш компонент).
Поменять какие-то настройки
Глобальные настройки системы описаны здесь.
Обычно это либо заход на страницу /settings (основные настройки), либо правка файла /uploads/as.systemoptions.js (фронт настройки) через /filemanager, либо это изменение системных настроек приложения в appsettings.json (токен бота, подключение к базе и т.д.).
Диагностика работы сайта
Оценить состояние сайта поможет страница /diag:
- Поиск медленных мест в системе (анализ SP, SQL запросов, индексов)
- Анализ кодов trace дает понимание какие события возникают в системе.
- Анализ размера базы и поиск больших таблиц.
- Лог ошибок
Заключение
Мы рассмотрели наиболее простые способы решения типовых задач на платформе.
Ключевые инструменты быстрой навигации - это панель быстрых действий и глобальный поиск.
Оба инструмента можно кастомизировать:
- добавить свои пункты в Быстрые действия под разные роли + стилизовать их.
- изменить логику поиска через процедуру falcon_search (для разных ролей можно искать по разным объектам).
Использование этой связки удобнее нежели навигация через отдельные страницы (например, Таблицы, Формы и т.д.).
Google поиск по нашей документации
- Шаг 1. Создать концепт проекта
- Шаг 2. Получить оценку бюджета (КП)
- Шаг 3. Заключить договор
- Шаг 4. Создать совместно техническое задание
- Шаг 5. Поэтапная реализация проекта