Вы можете создавать сайты автоматически (с HTML-страницей) с Drupal на том же сервере? - PullRequest
0 голосов
/ 14 декабря 2010

Я читал, что вы можете разместить несколько сайтов drupal, в то время как они используют одни и те же файлы ядра (поэтому не нужно копировать несколько мегабайт для каждого сайта).Я хотел спросить, есть ли автоматизированный инструмент, который может создать новый сайт, позволяя вам выбрать шаблон и затем подключить его к системе drupal?

Существуют ли такие инструменты (с веб-макетом)?

Мне бы очень хотелось получить несколько советов о том, как, скажем, компания по созданию веб-сайтов, сможет легко использовать автоматизированную систему для создания сайтов.Я также понимаю, что с drupal у вас есть много маневров для редактирования собственного кода, когда, скажем, вы хотите будущего на одном из сайтов.Это чистый php / html или для того, чтобы сделать это, вам нужно углубиться в основные фьючерсы на Drupal?Кроме того, каковы шансы, что кто-то уже делал это раньше, и вы можете использовать этот модуль?

В заключение, если компания хочет перейти на систему Drupal (компания, занимающаяся веб-разработкой), насколько это преобразование?Должны ли они быть основными экспертами Drupal, чтобы не потерять себя?Или они могут сохранить базу друпалов, все еще используя обычный html / php?Я действительно ценю любые предложения.

Спасибо.

* вопросы также предназначены для Joomla.

1 Ответ

2 голосов
/ 14 декабря 2010

Чтобы ответить на ваш первый вопрос, проект Aegir - это система, в которой вы можете использовать Drupal для создания сайтов Drupal и управления ими. Это включает в себя установку из профилей установки - которые похожи на шаблоны сайтов - или дистрибутив (установки Drupal, предварительно упакованные с модулями). Недостатком является то, что установка довольно сложна, больше, чем просто сам Drupal. На сайте групп Drupal для Aegir есть много документации. Для прямой многосайтовой установки есть некоторая документация по теме , но инструкции по установке с программным обеспечением поставляются с помощью, с которой вам следует обратиться в первую очередь.

Что касается вашего второго вопроса, ответ (к сожалению) «это зависит». Знание PHP, особенно «Drupal way», плюс интеграция с сообществом - огромные плюсы. Если вы намереваетесь присоединиться к сообществу, немедленно зарегистрируйте себя и всех разработчиков на Drupal.org, и, если вы найдете решения для ошибок или других проблем, предоставление возврата является признаком доброй воли и обычно окупается. пример: вы отправляете патч, он включается в модуль, а затем сообщество поддерживает его для вас). Разработчики не должны быть экспертами с ядром Drupal, но они должны быть достаточно удобны при изучении API и знании того, как создавать сайты для клиентов в целом. Сначала начните со сбора требований, а затем посмотрите, как они вписываются в стиль работы Drupal. Если он не подходит, используйте правильный инструмент.

Это верхушка айсбергского взгляда с точки зрения разработчика (в отличие от точки зрения бизнесмена). Есть много компаний, которые делают только Drupal, и есть множество компаний, где Drupal - это один из многих инструментов, которые они используют.

...