В настоящее время идёт неторопливая адаптация фреймворка BORS© под
установку через Composer и возможность начала быстрой работы через
встроенный Web-сервер PHP-5.4. Но это пока скорее вопрос концептуальный, на стадии раннего альфа-тестирования.
Так что пока фреймворк устанавливается вручную и для работы требует полноценного Web-сервера под Linux (Nginx/Lighttpd/Apache). Задумывался он и как работающий под Windows (в том же Denver), но из-за отсутствия потребности в этом, совместимость с Windows давно поломана.
Итак, компоненты фреймворка:
bors-core
Источник:
bitbucket.org/Balancer/bors-core
Установка:
hg clone https://Balancer@bitbucket.org/Balancer/bors-core
Основная часть, ядро. Подразумевается, что когда-то там будет самый минимум, необходимый для основных задач, но сейчас там много компонентов, используемых редко. Исторически так сложилось. Понемногу такие переносятся в bors-ext, но процесс весьма фоновый
![:) :)](http://s.wrk.ru/s/smile.gif)
bors-ext
Источник:
bitbucket.org/Balancer/bors-ext
Установка:
hg clone https://Balancer@bitbucket.org/Balancer/bors-ext
Как понятно из названия — набор расширений. То, что нужно не во всех проектах.
bors-third-party
Источник:
bitbucket.org/Balancer/bors-third-party
Установка:
hg clone https://Balancer@bitbucket.org/Balancer/bors-third-party
Фреймворк в своей работе использует множество сторонних библиотек. Например, шаблонизатор Smarty или множество классов из PEAR. Можно их все ставить вручную, по мере надобности, но чтобы не делать это каждый раз, все они собраны у меня в отдельный огромный (сейчас более 400Мб) репозиторий. Соответственно, для компактного развёртывания можно/нужно ставить всё что нужно вручную, а если лениво — то можно скачать этот репозиторий чохом. Заодно не придётся настраивать пути к библиотекам. Они тут итак все есть.
Дальше — как со всей этой фигнёй взлететь.