Яка різниця між модулями Workbench та Workflow?


38

Я використовую модуль Revisioning для управління ревізіями вузлів на своєму сайті Drupal 7. Я сам оновлював сайт, тому перегляду було достатньо; тепер, однак, я буду додавати в проект деякі редактори вмісту, тому мені потрібно налаштувати більш складний робочий процес.

Раніше я використовував модуль Workflow на Drupal 6, а версія Drupal 7 має інтеграцію з Revisioning. Однак Workbench останнім часом отримує багато хорошої преси.

Які суттєві відмінності між цими двома модулями, Workbench та Workflow?


7
Просто особиста думка: я вважав, що Workflow є досить протиінтуїтивним у використанні, тоді як Workbench дуже легко зрозуміти. Workbench Access може бути трохи страшним, коли ви не грали в нього раніше, але якщо ви можете наполегливо, це абсолютно чудово. Модерація верстаків - це чудово, але вам справді потрібно отримати версію розробника, оскільки там було багато вдосконалень
Clive

Ви також можете розглянути дистрибутив NodeStream Drupal - сам про це не знаю багато, але, схоже, він зосереджений на робочих процесах.
therobyouknow

Відповіді:


19

Workbench надає вам інтуїтивний та дружній користувальницький інтерфейс для керування переходами вмісту (вузлів) у попередньо визначених станах на основі управління доступом на основі ролі означає, що кожен перехід у вузол із стану в стан для ролі, уповноваженої здійснювати цей перехід, з можливість створювати нові переходи та стани.

Ви не отримаєте цю функцію, якщо ви не ввімкнули модуль модерації робочого столу .

Модуль доступу Workbench дозволяє встановлювати розділи, редактори, ролі (визначені за допомогою пунктів меню або термінів систематики) для роботи над описаним вище описом на підставі дозволу, наданого для ролі для роботи над функціоналом верстака, що дає вам загальну роль, яка не використовується на основі контролю доступу для попереднього визначення робочого процесу для управління процесом публікації вмісту.

Workbench media забезпечує інтеграцію між засобами масової інформації та пакетом Workbench. Це спрощує сторінки, які потрібно відвідувати адміністраторам вмісту, щоб додати медіа, що робить модуль файлів робочого столу непотрібним і стає вилученим.

Робочий процес здається більш потужним і надає вам одну форму для створення та визначення робочих процесів та керування станами, переходами, призначення ролей, встановлення міток для переходів та того, як стануть списки та реєстрація прочитаних цієї дивовижної статті

Крім того, інтеграція з багатьма корисними модулями може бути використана у вашому проекті в майбутньому, наприклад og , правила , перегляди та search_api через залежність від drupal system system дозволяє встановлювати робочі процеси, визначені для інших типів сутності, не обмежуючись вузлами.

Дії щодо кожного переходу можуть бути зв'язані та створюватися сповіщення для користувачів, які викликають занепокоєння, такі як члени групи та адміністратори або менеджери високого рівня.

Зрештою, кожен з двох модулів має дуже гарну функціональність, яка заслуговує на повагу до обслуговуючого персоналу, Workbench зосереджує увагу на вмісті в тісній мірі для електронних журналів та інтернет-порталів новин чи форумів, Workflow звертає увагу на процес розробки робочих процесів, як потрібні бізнес-правила та можуть бути. будьте корисні в ERP, CRM та електронній комерції, як системи, як-небудь.

Нарешті, близький до обсягу цього питання, я знайшов дуже простий модуль, який надає можливість додавати власні стани публікації з інтеграцією до правил та поглядів , визначати визначені ролі до вузлів переходу між станами.

Я сподіваюся, що огляд допоможе вам визначити, який найкращий модуль для вашого проекту.


8

Workbench є модулем для Drupal 7. Це простіше у використанні і більш інтуїтивне, але з мого останнього досвіду revisioning підтримки ( реф ) по - , як і раніше запит функції.

Робочий процес старіший і має більше функцій, включаючи підтримку до перегляду, але є більш громіздким у використанні.


1
Робочий процес переписується, щоб бути агностиком; тому його можна використовувати разом із власними спеціальними сутностями, крім вузлів.
DrupalDrop

2

Обидва ці модулі в основному використовуються з однаковою метою, але їхня архітектура - це те, що їх відрізняє. Не можу точно порівняти, хто з них краще, але виходячи з вимоги, я обираю той, який зробить моє життя простішим. Деякі з ключових маркерів для обох є:

  1. Workbench: порівняно простий, бажаний, якщо кількість кроків і кількість робочих процесів менше, забезпечує інформаційна панель.
  2. Робочий процес: поле робочого процесу, яке посилається на робочий процес, кілька робочих процесів зберігаються повністю окремо, простий для технічного обслуговування сайту, щоб змінити робочий процес.

-2

Модуль Workbench може досягти того, що робить модуль Workflow; плюс він має дуже потужний фон. Я думаю, що це головна відмінність.

Якщо для адміністрування робочого процесу вам потрібен повний сервер, краще скористатися модулем Workbench; якщо вам потрібен лише робочий процес, використовуйте модуль Workflow.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.