настройка двух CMS для одного сайта, лучшие практики - PullRequest
1 голос
/ 11 декабря 2008

В настоящее время я занимаюсь разработкой (несколько большого) сайта для журнала, который в основном состоит из таких разделов, как: новости (для различных категорий), участники и некоторые «другие материалы» (например, чат, опросы, предыдущие обложки, фото галереи, которые можно пометить, и система рекламных баннеров).

Теперь, поскольку большая часть сайта представляет собой типичный стиль блога (страница с одним постом), я думаю об использовании Wordpress в качестве основного движка из-за его мощного бэкэнда с хорошим (простым в использовании?) Редактором WYSIWYG , хорошая организация страниц, обработка мультимедиа и множество других функций. Естественно, это оставляет меня с «другими вещами». (управление баннерами, управление метками фотографий и т. д.)

Самый простой способ (ну, я думаю) состоял в том, чтобы настроить другую CMS (назовем ее CMS2), обрабатывать все те вещи, которые было бы невозможно или, вероятно, трудно интегрировать в WP admin, а затем пытаться справиться со всем интерфейс, стиль WP.

Мои вопросы:

  1. Хорошо ли (нормально) для сайта иметь за собой две (или более) CMS?
  2. Что может пойти не так? (или, может быть, я должен знать что-то заранее при таком подходе?)
  3. Другой альтернативой будет поиск другого хорошего, единственного способа справиться со всем. Но главная проблема сейчас - найти CMS, мощную и достаточно гибкую для них. Какая платформа / CMS является наиболее подходящей для этого (по вашему мнению)?
  4. Другая альтернатива?

Большое спасибо заранее.

Ответы [ 3 ]

4 голосов
/ 11 декабря 2008

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

Вы должны взглянуть на некоторые из лучших вариантов CMS. У Drupal есть много плагинов и доступных функций, удивляйтесь, если он не может делать то, что вам нужно. Также стоит посмотреть Joomla, как и CMS Made Simple (CMSMS).

3 голосов
/ 03 февраля 2009

Честно говоря, я думаю, что это довольно плохая идея, по крайней мере, на фоне моего собственного опыта.

Основные недостатки:

  • удваивает объем знаний, которые должен иметь / развивать администратор / редактор
  • удваивает количество угроз безопасности
  • удваивает количество обновлений / исправлений установок CMS
  • снижает вероятность найти замену для вас
  • это усложняет задачи, связанные с SEO
  • усложняет разработку, если функции двух сайтов должны взаимодействовать
  • затрудняет или делает невозможным взаимодействие между функциями двух сайтов (из-за ограничений CMS)

Каким будет эта вторая CMS? Если это сайт с размерами, которые вы описали, почему бы не использовать настоящую CMS? И Drupal, и Joomla могут справиться со всеми требованиями, которые вы описываете!

Потратьте некоторое время, чтобы оценить, какой из них выбрать, и выберите одну CMS!

1 голос
/ 03 февраля 2009

Может быть хорошей идеей использовать WordPress, в зависимости от функций, которые вы хотите в своих блогах. У Drupal есть функция «блога», но она немного ограничена. (Например, люди не могут оставлять комментарии, используя OpenID, как в Word Press - хотя я не использовал Drupal около 6 месяцев, возможно, он изменился. Для примера блогов на Drupal, посмотрите это друпал сайт ).

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

Итак, если вам этого достаточно, вам будет намного проще управлять!

...