Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

Drupal для ethernet-порталу

  1. Особливості ethernet-порталу
  2. лідери ринку
  3. Чому не Drupal
  4. Не стандартне Drupal
  5. Open Atrium
  6. Drupal Commons
  7. замість висновку
  8. Популярні пропрієтарні рішення

Drupal - безкоштовна, куленепробивні система управління вмістом сайту , А також CMF за сумісництвом, продовжує активно розвиватися і обзаводиться новим функціоналом. Її не соромляться використовувати для своїх проектів великі компанії, державні організації. Drupal дуже популярний при будівництві інтернет-ресурсів, але при розробки внутрішніх корпоративних порталів його не заслужено обходять стороною.

Особливості ethernet-порталу

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

  • Документообіг. Не всі компанії готові купувати окремі рішення для автоматизації документообігу. Багато вирішують це завдання шляхом використання внутрішнього сайту. Адже не всім потрібна функціональна і дорога система електронного документообігу. У багатьох випадках реально обійтися більш простими рішеннями. Наприклад, за допомогою функціоналу сучасних систем управління вмістом цілком реально зібрати простеньку систему документообігу, якої цілком вистачить для потреб середньої компанії.
  • Блоги. Що таке вдають із себе блоги пояснювати нікому не потрібно. Сьогодні їх застосовують все: починаючи від простих користувачів, закінчуючи керівниками великих компаній. На ethernet-порталах функція блогінг також затребувана. Дуже часто функція "блог" є ключовою для внутрішнього порталу.
  • Соціальна мережа. Якщо раніше поняття "соціальна мережа" застосовувалося виключно до таких відомих проектах як "FaceBook", "В Контакте", "Твіттер", то сьогодні соціальна приправа стала популярною і на внутрішніх ресурсах. Чим більша компанія, тим більше їй потрібно ділити користувачів на групи, які (групи) часто можуть мати певні зв'язки з іншими групами. У підсумку виходить типова архітектура соціальної мережі. Таким чином, підтримка соціалізації - одне із значущих вимог, що застосовуються до внутрішніх корпоративних порталів.
  • Календар + бізнес процеси. У свій час в нашій країні багато системних адміністраторів для підняття корпоративних поштових серверів використовували MS Exchange. З власного досвіду можу сказати, що для великих організацій - це відмінне рішення. Однак, через достатньої дорожнечі, Exchange зовсім не по кишені середнім компаніям. Я заговорив про Exhange не випадково. У компаніях, яких мені доводилося працювати і де в якості поштовика був встановлений MS Exchange, досить активно використовувалися календарі в MS Outlook. Зручний засіб, що дозволяє швидко спланувати свій день або організувати черговий мітинг. Багато керівників готові юзати Exhange суто через цю функцію. З розвитком web-техологій, все більше компаній стали переносити управління справами в web. Організації, що мають в своєму розпорядженні ethernet-ресурс володіють бажанням покласти на функціонал внутрішнього ресурсу ведення календаря, планування зустрічей, складання ToDo листів, та й просто планування роботи підрозділів / співробітників.
  • Оперативне надання інформації. Як для багатьох раніше розглянутих завдань ключову особливу роль відіграє розмір компанії. Чим більше компанія, тим важче організувати хорошу взаємодію з співробітниками. Публікацією завдань, розпоряджень, планів і розподіл цього пласта інформації певним особам (згадуємо про соціальну складову) - одна з ключових функцій внутрішнього ресурсу.
  • Допомога новеньким співробітникам. Новий співробітник в компанії - це одночасно радість і головний біль. Розповісти структуру бізнес-процесів, що відбуваються в компанії, познайомити з колективом, пояснити, що де знаходиться - все це вимагає величезної кількості часу. Особливо просунуті компанії вирішують цю проблему за допомогою внутрішнього ресурсу. Потрібно лише один раз створити набір правил, фотографій та інших необхідних речей, щоб входження в колектив новеньких співробітників було максимально простим і іншим фахівцям не було потрібно витрачати свій час на надання інформації, яку новий співробітник в змозі отримати самостійно.
  • Сховище інформації. Централізоване сховище загальної інформації - мрія кожної компанії, напевно тому цю функцію знову таки покладають на внутрішній корпоративний портал. У будь-якій компанії є велика кількість загальної інформації: розпорядження, вимоги, правила, графіка і т.д. Весь цей масив даних повинен бути добре згрупований і доступний всім співробітникам. Внутрішній сайт - ідеальне місце для розміщення всіх цих даних.
  • Help Desk. Ця функція особливо актуальна для компаній, які містять в своєму штаті середньої за чисельністю IT-відділ. Ethernet-ресурс дозволяє всім користувачам в зручній формі взаємодіяти з IT-фахівцями і залишати їм заявки. Як правило, заявки можуть мати кілька статусів, коментарі і т.д. Вся ця інформація може в зручній формі проглядатися і доступна як для виконавців (в даному випадку IT-відділ), так і для керівництва.
  • Форум. Корпоративні форуми подібно до звичайних інтернет-форумів визнані забезпечити людей, можливістю спілкуватися на різні теми. Говорячи стосовно до внутрішніх ресурсів, форуми повинні надавати співробітникам спілкуватися на професійні теми. Як показує практика, використання форумів в купе з живим спілкуванням позитивно впливає на робочий процес.
  • Представлений список функцій не є вичерпним. Тут лише перераховані найбільш затребувані можливості і саме з "такими" корпоративними порталами вашому покірному слузі доводилося зустрічатися на практиці. Знаючи список завдань (вимог) стає можливим підібрати оптимальне рішення.

    лідери ринку

    Перед тим як приступити до огляду OpenSource-рішень мені хотілося б позначити лідерів цієї галузі ринку. У більшості випадків в якості платформи для корпоративного порталу вибирають Microsoft SharePoint. Продукт від відомої компанії, який крім солідного бренду несе в собі всі необхідні функції для розгортання професійного внутрішнього / зовнішнього корпоративного порталу. Якість продукту знаходиться на високому рівні і напевно тому багато хто вибирає саме SharePoint (правда тут величезну роль грає робота служби pr). Повторюся, це дуже гарне рішення, але воно дороге і для багатьох компаній його функціоналу занадто багато. Іншим, не менш гідним лідером ринку є CMS від компанії "1С-Бітрікс". Ця компанія повністю зосереджена на розробці рішень для створення професійних сайтів. Продукти компанії славляться якістю і широкими функціональними можливостями, а також підвищеною безпекою.

    Чому не Drupal

    Загаловок цього пункту може ввести в оману адже стаття носить назву "Корпоративний Drupal", а тут я за фактом кажу, що Drupal не годиться для побудови внутрішніх сайтів. Не лякайтеся, зараз я все поясню. Drupal завжди славився своєю стабільністю, багатими функціональними можливостями і безпекою. Сама система мало чого вміє, але за рахунок багатого сховища модулів його функціонал можна допілівать в потрібну сторону. Модулі в Drupal - головна його перевага.

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

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

    Не стандартне Drupal

    За чисельністю спільнота у Drupal просто колосальне. Ідеологія Drupal завжди мала на увазі, що будь-яке завдання можна вирішити різними способами. Напевно тому, варіантів вирішення завдань з ім'ям "корпоративний портал" також багато. Кожен такий варіант включає в себе:

  • CMS Drupal. Голий Drupal, який будь-хто може завантажити з офіційного сайту drupal.org;
  • Набір необхідних модулів. Автори збірок самостійно підбирають / розробляють набір необхідних модулів. Готові модулі в основному беруться з офіційного сховища та нерідко піддаються доопрацюванні. Крім них, до складу збірок практично завжди входять оригінальні плагіни, які недоступні в репозиторії. Іноді трапляються дуже цікаві речі. Їх цілком можна застосувати для інших проектів;
  • Профіль налаштувань. Готовий профіль дозволяє розгорнути повністю працездатний проект. Стосовно до нашого випадку - корпоративний портал.
  • Open Atrium

    http://openatrium.com/
    Оцінка: 8/10

    Open Atrium - проект спеціально орієнтований на створення внутрішніх порталів. Багато журналістів в своїх оглядах позиціонують Open Atrium як продукт, призначений для управління проектами. Це помилкова думка. Так, в першу чергу OA позиціонується як зручна система для колективного управління проектами, але нічого не заважає скористатися ним в якості платформи для інтранет-порталу. У будь-якому випадку, OA побудований на Drupal, а значить завжди можна скористатися потужними можливостями Drupal для управління контентом. У зв'язку з цим, OA заслужено можна вважати закінченим рішенням для розгортання інтранет-порталів.

    Проект OA досить молодий. Перша альфа з'явилася в 2009 році і з тих пір пішов вагон і маленький візок таких же тестових версій. Незважаючи на статус "альфа" OA став набирати популярність і застосовуватися для різних проектів. До своєї першої стабільної версії (1.0) проект доріс лише в липні 2011 року.

    Ключові можливості:

  • Колективні блоги. Будь-який користувач системи Open Atrium має можливість вести персональний блог. До його послуг всі необхідні блогеру фичи: теги, зручний wysiwyg редактор, підтримка коментарів і т.д.
  • Групи. Всі користувачі в системі можуть бути розділені розкидані по групах. Для кожної групи користувачів створюється окреме робоче простір.
  • Календарі. Планування подій, організація зустрічей - все це покладається на календарі. Зовні календарі виглядають симпатично і чимось нагадують, що полюбився багатьом Google Calendar.
  • Чат. Для спілкування всередині команди в реальному часі є досить спритний web-based чат.
  • Інтра-твіттер. Сервіс міроблоггов твіттера став скажено популярний і його функціонал стали використовувати для вирішення різних завдань (не тільки для безглуздого балаканини). До складу OA входить модуль, який реалізує подібний функціонал.
  • Трекер завдань. Трекер допомагає організувати ToDo листи, розділити всі завдання на проекти, розставити пріоритети і передати створені завдання певним користувачам.
  • Документи. Функція дозволяє організовувати підшивки документів. Цілком згодиться для організації простого сховища документів.
  • Wiki. Для певних завдань потрібно мати можливість для оперативного багаторазового редагування / створення нових страніц.Ету завдання завжди зручно вирішувати за допомогою перевіреного часом Wiki.
  • Продумманний інтерфейс. Drupal завжди лаяли за жахливий інтерфейс. Реально, якщо дивитися на чистий Drupal, то легко впасти в напад легкого шоку. У OA інтерфейс добре опрацьований і з першого погляду не скажеш, що перед тобою система, побудована на основі Drupal.
  • Open Atrium - добре продуманий і збалансований проект. Він активно розвивається і в ньому регулярно виправляють помилки і допрацьовують функціонал. Функціональні можливості знову таки хороші і їх цілком вистачить для організації просунутого інтранет-порталу. Розробники не полінувалися і приправили OA соціальної приправою. Внутрішній твіттер, групи - допомагають зробити роботу більш продуктивною і внести трішки свободи в робочий процес.

    Позитивних емоцій удостоївся і "Трекер завдань". Для багатьох випадків його функціоналу більш, ніж достатньо, тому на нього цілком реально перекласти облік виконані / невиконаних завдань. Незважаючи на всі перераховані плюси справа не обійшлося і без мінусів. Точніше одного мінуса. У первісному вигляді система не годиться для організації документообігу. Багатьом компаніям в першу чергу потрібна саме ця функція. Якщо ви робите вибір на користь OA, то приготуйтеся, доведеться витратити трохи часу на доопрацювання. В цьому випадку часу буде потрібно дійсно не багато, тому що багато потрібні модулі вже встановлені і налаштовані. В іншому нарікань немає. Продукт повністю справляється з покладеними на нього обов'язками.

    Drupal Commons

    http://acquia.com/downloads
    Оцінка: 5/10

    Drupal Commons НЕ заточений суто під створення корпоративних сайтів. Головне призначення дистрибутива - розробка соціальних мереж і сайтів спільнот. Однак ніщо не заважає використовувати цей продукт для розгортання інтранет-порталів. Головне, що в Drupal Commons "соціальний" і відразу ж готовий організувати зв'язку між учасниками. Соціальна спрямованість - основна особливість DC. На відміну від Open Atrium розробкою DC займається досить серйозна компанія - Acquia. Вона спеціалізується на створенні професійних рішень на базі Drupal. У портфелі компанії є кілька готових рішень, заснованих на Drupal - Open Scholar, Acquia Drupal, OpenPublish. Про хорошій якості продуктів компанії також кажуть численні позитивні відгуки. Наприклад, та ж компанія Microsoft рекомендує використовувати продукти Acquia.

    Ключові можливості:

  • Блоги. Соціальна начинка явно вплинула на якісну реалізацію блогів. Все реалізовано в краще вигляді і користуватися блогами надзвичайно зручно;
  • Групи
  • Wiki;
  • Планування подій;
  • Приємна в зверненні збірка Drupal. Розгорнути соціальну мережу з її допомогою - справа кількох кліків. Для створення соціальних мереж дистрибутив підходить ідеально, проте для повноцінного інтранет-порталу DC можливостей з коробки недостатньо. Однак нічого не заважає завантажити додаткові модулі з сховища та наростити функціонал самостійно. В іншому складання виконана якісно і вона повністю придатна для побудови сайтів для різних завдань.

    замість висновку

    Створити корпоративний портал на Drupal можливо. Завдяки спеціалізованим збірок це реально зробити без особливих навичок колупання нутрощів Drupal і абсолютно безкоштовно. Drupal славиться своєю складністю, але розглянуті в статті продукти зайвий раз доводять, що на цій CMS можна зробити практично будь-який проект. Будь це соціальна мережа з великою кількістю користувачів (аля Хабрахабр), так і внутрішні корпоративні портали. У статті ми розглянули два найбільш вдалих рішення для побудови корпоративного порталу. Це найбільш готові варіанти, які без побоювання можна використовувати в реальних умовах. Про всяк випадок ми підготували врізку з готовими рішеннями на Drupal. Перераховані там рішення не заточені під інтранет-ресурс, однак з них можна почерпнути ідеї (назва модулів), а потім застосувати їх до інтранет порталу.

    Популярні пропрієтарні рішення

  • MS SharePoint (http://sharepoint.microsoft.com) - мабуть, найпопулярніше рішення, від найвідомішої компанії для організації корпоративних порталів. Форум, документообіг, робочі простору - все це легко реалізується за допомогою SharePoint.
  • 1C: Бітрікс (http://www.1c-bitrix.ru/) - вельми якісний продукт від російських розробників. Володіє всіма необхідними функціями для створення порталу (або просто сайту). Відмінною особливістю цієї системи є підвищена безпека і велика кількість готових додаткових модулів.
  • Популярні збірки Drupal

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

  • Conference Organizing Distribution - Повністю готове решение для Швидкого побудова сайтів конференцій. Реалізована можлівість реєстрації учасников, Додавання доповідей, а такоже установки СОЦІАЛЬНИХ зв'язків между учасниками. Збірка Вже перевірена часом и успешно вікорістовується для организации таких конференцій як: Drupal LA, Drupal Kiev Camp.
  • Array Shift (http://drupal.org/project/arrayshift) - збірка заточена на создание сайту на кшталт stackoverflow.com. Збірка Повністю готова до роботи и з ее с помощью можна Швидко Розгорнутим робочий сайт;
  • Drupal Social Netwrok framework - спеціальна збірка призначила для побудова сайтів СОЦІАЛЬНИХ мереж. Цю збірку можна счітатать повністю готовою до використання, але вона дає хороший фундамент для будівництва повноцінної соціальної мережі;
  • DrupalBin - пакет призначений для створення сайтів з обміну / зберігання програмного коду. Такому сайті будь-який користувач може швидко опублікувати код і отримати на нього лінк. Відмінне рішення для створення сніпетів і збереження знайденого коду.
  • ELMS - повністю готова збірка для розгортання системи управління навчанням (розробка плану навчання, створення спеціалізованих курсів і т.д.). Збірка включає для себе оригінальні модулі;
  • eRecruiter - дистрибутив для створення сайтів орієнтованих на пошук роботи. Варто відзначити, що в даний момент доступна лише бета версія, тому створити повноцінний сайт для пошуку роботи не вийде. Однак ніщо не заважає скористатися ідеями розробників і допив систему під себе;
  • Single-use blog - пакет для створення персональних блогів. Цілком можна розглядати як просту альтернативу WordPress;
  • Стаття опублікована в журналі "Хакер" (http://xakep.ru). Жовтень 2011 р

    Посилання на журнал: http://goo.gl/vhYACN

    Новости

    Banwar.org
    Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.