Проект "Оценка возможностей CMS Drupal для создания сайта-сервиса по сборке ПК"

Аннотация

Целью данной работы было исследование и оценка возможностей CMS Drupal, в результате чего можно было бы дать заключение, можно ли с помощью данной системы создать сайт для помощи при сборке персонального компьютера.

Сайт-сервис должен был бы предлагать посетителю возможность удобного просмотра сборок ПК разного назначения (офисного, игрового и др.). Должна быть предусмотрена сортировка и фильтрация сборок по различным характеристикам. Посетитель сайта должен иметь возможность создавать собственные сборки, чтобы выяснить подходят ли комплектующие, соответствует ли сборка назначению. Пользователи должны иметь возможность голосовать за сборки и оставлять комментарии.

В результате выполнения данной работы удалось реализовать часть планируемых задач. При этом были изучены две версии CMS Drupal (6 и 7), около десятка модулей, создано несколько вариантов структуры сайта. Был сделан вывод: несмотря на то, что Drupal позиционируется как гибкая система, создать узко-специализированный проект лишь подбором различных модулей невозможно. Одним из решений может быть разработка собственных модулей. Кроме того, в результате выполнения исследования открылась еще одна проблема — разработка базы данных комплектующих таким образом, чтобы установить между ними связь по совместимости.