2010-07-28 4 views
0

У меня есть старый веб-сайт, и меня попросили создать небольшой форум для отображения в определенном блоке сайта.интеграция нового компонента на старый веб-сайт?

Я внедрил этот форум с Drupal, и теперь мне нужно интегрировать его в старый веб-сайт.

мне было интересно, как интегрировать его:

  • я должен просто создать 1 к 1 копию старой страницы веб-сайта и добавить форум Drupal
  • или я должен использовать IFRAME, чтобы включить мой Drupal работать на исходной старой странице?

Какой лучший подход?

Я даже не уверен, что старый веб-сайт и новая установка Drupal будут храниться на одном сервере.

Благодаря

ответ

2

Не зная подробностей вашей ситуации, я бы предпочел, чтобы настроить тему в Drupal, чтобы соответствовать визуальный дизайн старого сайта, скопируйте навигацию ссылку на основной сайт, а затем добавить ссылку «Форум» на навигацию старого сайта, указывающую на новый форум Drupal. Это решение будет держать оба сайта довольно независимыми, и вам не нужно будет беспокоиться о навигации по Drupal и прочим вещам, как вы, если бы сделали это в iframe.

Но это всего лишь совет, чтобы дать правильный ответ. Мне нужно будет узнать больше о вашем старом сайте - какую технологию он использует и т. Д. Возможно, было бы возможно включить навигацию основного сайта в Drupal, вместо копирования, что уменьшает избыточность.

0

Просто сделайте все в Drupal, у вас будет меньше средств для поддержания, и вы достигнете согласованности для последующих изменений.

+0

но таким образом я должен держать свою копию 1-1 (окружающие мой форум блок) в соответствии с другими страницами веб-сайта, не так ли? Я также думаю, что это лучше ... во всяком случае – aneuryzm

1

Могут быть много факторов, которые могут определять хороший подход.

Это никогда не элементарно объединить старый сайт в систему Drupal, когда:

  1. старый сайт и форум можно разделить ту же тему
  2. Содержание в старый сайт может быть легко перенесен на Drupal
  3. содержание на старом сайте часто меняется (или если бы он мог)

Сохранение содержимого через (Drupal) CMS может быть намного проще и менее подвержен ошибкам, чем статический HT ML файлов.

Если вам нужно создать две разные темы и разделить систему Drupal, она станет более привлекательной, но, конечно же, выполнимой! Drupal имеет несколько мощных возможностей для нескольких сайтов.

Если вы должны включать несколько-темы или реализовать его как мульти-сайт, то вы можете посмотреть на Domain или Sections модулей

+0

Вот что я имел в виду. Нет смысла иметь две отдельные «системы», когда Drupal будет легко запускать все. – Emyr

Смежные вопросы