управление из друпала внешней базой
Прислано: poe
вт, 27/02/2007 - 13:07
Добрый день!
Не в первый раз встает такой вопрос. Вот есть, к примеру, готовая mysql-база. То что нам нужно - это сделать под нее систему управления, с интерфейсом и всеми делами. Так вот можно ли как-то использовать друпал для того, чтоб управлять с его помощью не только теми материалами, что через него могут быть созданы, а уже существующими во внешней, безотносительной к нему базе?
Представляется что-то среднее между views и dba...
- poe's blog
- Для комментирования войдите или зарегистрируйтесь
Да, можно. Смотрите API БД. http://api.drupal.org
- Для комментирования войдите или зарегистрируйтесь
Можно, но для использования внешней базы вам придется написать модуль, который будет напрямую работать с этими данными через database abstraction layer Друпала. Но толку в таком модуле немного, т.к. вы не сможете использовать многие из возможностей Drupal.
Для полноценного использования возможностей движка существующие данные нужно будет "сконвертировать" в ноды, т.е. чтобы каждому логическому блоку данных в вашей базе соответствовал нод в Drupal. Ну и конечно написать модуль для работы с вашим типов нодов.
- Для комментирования войдите или зарегистрируйтесь
а если задача и состояла бы в том, чтоб использовать его только для управления этой базой, все равно нецелесообразно такое использование друпала?
- Для комментирования войдите или зарегистрируйтесь
Не совсем понятно что вы понимаете под "управлением этой базой". Что за база, каким образом осуществляется ее наполнение, какой функционал вам нужен для системы управления базой? А то складывается впечатление что вам нужен PHPMyAdmin, а не Drupal.
- Для комментирования войдите или зарегистрируйтесь
меня вполне удовлитворит и phpmyadmin, а вот секретарше для "управления базой" нужно некое подобие cms...
отсюда и вопрос.
- Для комментирования войдите или зарегистрируйтесь
У меня тоже примерно такая задача: есть готовая база, нужно чтобы пользователи манипулировали данными через интернет посредством вебинтерфейса, причем есть несколько категорий пользователей и каждая категория делает отдельные манипуляции. Хочу использовать какую-нибудь CMS и переделывать под свои задачи, т.к. там уже половина кода есть, например (ведение пользователей, администрирование, и т.д.) и сайт будет более надежен с точки зрения безопасности.
Подойдет ли для этого Drupal, (или какой-нибудь CMS)?
- Для комментирования войдите или зарегистрируйтесь



Комментарии