UCEI - Universal Component-Engine Interface. Используется для универсализации компонентов сайта и движков. Суть его проста. Каждый компонент лежит в своей папке со всеми файлами, которые ему там нужны, может иметь разветвленную файловую структуру или вовсе сосотоять из одного файла. Короче, архитектура компонента может быть любой. Но с одним ограничением, и это ограничение как раз и есть усей. Компонент должен иметь универсальную точку входа, за которую его будет дергать движок. В папке компонента должен лежать файл с именем, например, gzagzayaaaarh.php (или любым другим, но надо обязательно решить, каким), а в нем - функция component_droching($_argsIn, &$_argsOut ... ) (или с другим названием), которую вызывает движок. $_args - это какие-то передаваемые аргументы.
Зачем это надо. Вот, например, CHLOSSER - универсальный, то есть не заточен ни под один тип контента, а, скажем, у Бало есть в ядре прямо встроенный функционал для показа статических страничек. С точки зрения компонента, который статичную страничку показывает, пофиг, кто и зачем от него хочет её получить. Задача компонента - у себя в табличке по полученному id нужный кусок текста найти и отгрузить в буферную переменную. Если я когда-нибудь допишу CHLOSSER и захочу написать новый движок (например, на nested sets), то, для того, чтоб не переделывать все-все-все написанные уже компоненты, я напишу его также под усей. И всё - подцепил и рад. Вот.