Часть V Разработка сайтов с помощью инструментария других программ

Oracle Content Management предоставляет несколько способов взаимодействия с приложениями, разработанными как внутри Oracle Content Management, так и вне Oracle Content Management с использованием других инструментов сторонних разработчиков.

Использование инструментария OCE

Инструментарий Oracle Content Management OCE и комплекты SDK помогают разрабатывать пользовательские приложения, которые используют контент, управляемый в репозитории Oracle Content Management. Эти приложения можно разрабатывать в Oracle Content Management или с помощью инструментов сторонних разработчиков.

Инструментарий OCE помогает выполнять указанные ниже задачи.

  • Настройте свою локальную среду разработки для использования экземпляра Oracle Content Management в целях локальной разработки и тестирования компонентов, шаблонов, тем и макетов контента.

  • Создавайте компоненты, шаблоны сайтов и макеты контента на основе образцов, выполняйте их в тестовой оснастке, изучайте их и разрабатывайте компоненты, шаблоны, темы и макеты контента в среде Developer Cloud Service.

  • Импортируйте компоненты и шаблоны сайтов, созданные в Oracle Content Management, в проект и среду Developer Cloud Service для управления источниками и дальнейшей разработки.

  • Экспорт компонентов, шаблонов и макетов контента из среды Developer Cloud Service для использования в Oracle Content Management

  • Копирование существующего компонента, шаблона или макета контента

  • Создание модульных тестов

  • Оптимизация компонентов

  • Развертывание компонентов и шаблонов в Oracle Content Management

Дополнительную информацию можно найти по адресу https://github.com/oracle/content-and-experience-toolkit#readme.

Оркестрация взаимодействия

Если для создания компонентов взаимодействия вы используете другие инструменты, а не Oracle Content Management, к ним можно подключить репозитории Oracle Content Management, чтобы создатели контента могли просматривать изменения сайта по мере их работы, а автоматические компоновки могли запускаться при изменении или публикации контента. Такая оркестрация взаимодействия обеспечивает автоматизацию рабочего потока между поставщиками контента и разработчиками сайта для упрощения управления компонентами взаимодействия и их публикации.