Я в качестве своего развлечения написал быструю произвольную сортировку.
В качестве простого использования возможно сортировать статьи. Если требуется, то подойдет для обработки больших данных.
Эта штука основана на разряженных массивах, поэтому работает очень быстро.
Ссылка на расширение: http://www.yiiframework.com/extension/yii-sorter/
Так уж получилось писал я его изначально для Yii 1.1, теперь портирую на Yii2 и буду продолжать писать.