Вот ковыряю я этот Санитариум.
Вообще мне был нужен приличный движок для интеграции с конфой на Ikonboard 2.1.9.
С Perl\'ом знаком неплохо, с DBM тоже.
По-идее скрипт типа данного движка - штука не очень сложная, и применения ООП не требующая. Сам бы написал, да времени нет.
По-идее мне многие фичи были не нужны, например, комментарии я тут же сделал средствами конфы.
Мои претензии таковы:
1. Применение модулей и излишний уклон в ООП. МОдифицировать из-за этого движок почти невозможно, по крайней мере, использовать стандартные встроенные функции очень сложно, приходится всё делать самому руками.
Имхо, этим и объясняется малое кол-во хаков к этому движку, хотя он уже довольно известен...
2. Отсутствие использования CGI.pm. Зачем читать формы руками, выводить заголовки и пр. ими же? Если есть такая приличная вещь?
3. Отсутствие встроенной защиты. Мне в общем-то пофиг, я всё на основе иконбордовского логина сделал, но...
4. Излишняя страсть автора скрипта ко всеобщему усложнени всего подряд. Тот же auth_mod. Куда такие навороты?..
Сюда же и модули и прочее.
Вообще я многие фичи так и не сумел реализовать.
Увы, как только появится лишняя от-но свободная неделька, придётся написать свой движок... Жаль...
Хотя многое сделано неплохо. Если использовать Санитариум как готовый продукт, то ему почти нет равных.