Перейти к основному содержимому

Раздельное обновление источников

В Fastboard есть возможность ссылаться на другой проект, и как следствие этого, вы можете настроить раздельное обновление источников, что дает гибкость системе. С помощью него вы можете управлять обновлением как набором независимых модулей.

Рассмотрим практический пример. У нас имеется крупный проект (А), который включает множество источников, среди которых присутствует таблица данных, из которой необходимо извлекать информацию каждый час. Обновление всего проекта со всеми источниками создает значительную нагрузку на сервер. В данной ситуации целесообразно создать вспомогательный проект для отдельного обновления (Б).

Frame 215.png

###Создание стороннего проекта для раздельного обновления

Подключаем необходимые данные в проект Б.

к сведению

Подробнее о создании проекта.

к сведению

Frame 217.png

###Внесение изменений в скрипт загрузки

Копируем скрипт из проекта Б в скрипт загрузки проекта А. Далее со скриптом работаем в проекте А. Нужно не создать такую же таблицу, а сослаться на проект Б.

  • Удаляем лишние поля

    Frame 221 (1).png

  • Копируем из адресной строки id проекта Б и вставляем скрипт проекта А. Frame 219.png

  • В id проекта заменить дефисы "-" на нижнее подчеркивание "_" и в конце строки добавить название таблицы. Frame 220 (1).png

  • Указываем что создаем такую же таблицу как в исходном проекте

    Frame 222 (1).png Frame 223.png

  • Указываем другой источник Frame 224 (1).png

  • После внесения изменений в скрипт, нажмите сначала "Сохранить скрипт", затем "Запустить скрипт". Frame 226.png