РуководстваОснова Falcon Space
Из чего состоит веб-платформа Falcon SpaceСловарь терминовНастройки системыРабота со страницамиСоглашения по SQL коду в платформеСоздание таблиц базы данных и связей между нимиОписание кабинета для бизнес-админа (роль editor)Описание интерфейса администратора-разработчика веб-платформыУправление ролями и пользователями на сайтеПериодические действия на сайте (планировщик, крон, cron)Создание страниц с компонентом таблица/форма - автогенерация SQL Внешние действия (уведомления, пуш, email, вызов API)Универсальный поиск по личному кабинету на сайтеПреимущества и недостатки Falcon Space
Основные компонентыВозможностиКоммуникация пользователейДизайн, стилизация, юзабилитиЛендингиУниверсальный APIИнтеграцииКаталогиНавигацияДокументыДополнительные компонентыПродвижение, SEOСистемные моментыСистемное администрированиеHOWTOТаблицыФормыПоля формыЗагрузка файлов, картинокHOWTO SQLHOWTO JSHOWTO ВерсткаРешение проблем
Выгода от использования Falcon Space
В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Словарь терминов
-
API - программный вызов одной системы из другой. API - это интерфейс для такого взаимодействия, набор методов одной стороны для взаимодействия с другой IT системой.
- Бизнес-логика - набор правил, по которым работает компонент или страница.
- Внешнее действие - это действие, которое выполняется платформой по данным из SQL процедуры (отправка почты, очистка кеша, отправка в телеграм и т.д.). Эти действия не могут быть выполнены прямо в SQL. Поэтому процедуры передают специальный SELECT с данными для выполнения этих Внешних действий (платформа анализирует такие SELECT и выполняет некие действия согласно данным в этих SELECT).
- Диагностика - страница, где собраны полезные отчеты по работе системы (состояние трейса, лог ошибок, проблемный sql и sp процедуры).
-
Кастомная разметка - разметка HTML сделанная для конкретного использования страницы или компонента в случае, когда стандартная автоматически сгенерированная разметка не подходит.
- Кеш браузера - картинки, стили и скрипты кешируются в браузере (хранятся в кеше на браузере, чтобы не запрашивать их каждый раз). Чтобы почистить кеш браузера - Ctrl + Shift + Del).
- Кеш на сервере - хранение в памяти сервера часто используемых данных (чтобы не обращаться каждый раз к базе данных). Чтобы почистить кеш сервера - Панель управления администратора / Настройки / Очистка кеша
- Коллбек - это некая функция, которая может быть выполнена после выполнения определенной операции. Функция может быть изначально не определена (и перед выполнением идет проверка на существование коллбека). В платформе есть JS и SQL коллбеки. Если коллбек реализован, то он будет вызван в нужном месте. Обычно коллбек содержит в имени код компонента, например, as.form.callbacks["code1_getItems"] = function(){} вызывается в JS после загрузки данных таблицы с кодом code1.
-
Ленд/лендинг - страница на сайте, адаптированная под "приземления" пользователя на сайт с рекламы или другого источника. Обычно это страница, разбитая на вертальные секции, сделанная с упором на визуал и раскрытие сути некоего предложения пользователю.
- Панель браузера - служебная панель в Google Chrome, показывающая какие запросы выполняются (Network), куки(Resources), служебную отладочную информацию (Console), отладка JS (Sources).
- Панель быстрых действий - это панель справа вверху в стандартном виде личного кабинет (иконка желтой молнии). Здесь находятся наиболее важные действия в системе, доступные с любой страницы кабинета (быстрые клавиши Shift + Alt + Z).
- Рендеринг - отрисовка формы на странице в браузере на основе данных и настроек формы, переданных от сервера.
- Селектор jQuery (или CSS) - строка для поиска элементов на HTML странице. Например, .class1 ищет все элементы на странице с классом class1.
- Сниппет компонента - это некая разметка заданного типа (Форма, Таблица, Менеджер ресурсов), которая в итоге обрабатывается платформой по определенным правилам (к примеру, превращается в таблицу или форму на странице).
- Скрипт - некий программный код (например, на JS), реализущий какую-то функциональность на странице.
- Таблица как компонент - компонент платформы, который позволяет выводить некие списковые данные. Источником может быть как таблица БД, так и внешний источник по API.
- Таблица БД - это таблица базы данных SQL Server, которая физически хранит данные в виде строк и колонок. Ее данные могут быть отображены на странице через компонент Таблица.
- Форма - это компонент платформы для визуализации карточки некоего объекта на странице. Может работать как на чтение, так и на запись информации (добавление, редактирование).
Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Google поиск по нашей документации
Нужна бесплатная консультация?
Планируете делать веб-проект?
- Шаг 1. Создать концепт проекта
- Шаг 2. Получить оценку бюджета (КП)
- Шаг 3. Заключить договор
- Шаг 4. Создать совместно техническое задание
- Шаг 5. Поэтапная реализация проекта