Если вашей основной целью является создание базы данных ресурсов, вам может быть лучше использовать систему управления цифровыми активами, чем традиционную CMS. Я нашел ResourceSpace ( http://www.resourcespace.org/ ) и Razuna ( http://www.razuna.org/ ) очень полезными для подобных проектов.