интегрировать новый компонент в старый сайт? - PullRequest
0 голосов
/ 28 июля 2010

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

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

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

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

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

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

Спасибо

Ответы [ 3 ]

2 голосов
/ 28 июля 2010

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

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

1 голос
/ 28 июля 2010

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

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

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

Ведение контента с помощью (Drupal) CMS может быть намного проще и менее подвержено ошибкам, чем статические HTML-файлы.

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

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

0 голосов
/ 28 июля 2010

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

...