Drupal – як найбільш оптимальна cms для медичних сайтів
Головна >
Друпал входить до ТОП-3 найпопулярніших CMS у світі.
Більшість сайтів інтернет-маркетингове агентство “МедМаркетинг” створює на такій системі управління контентом (CMS), як Drupal. І в цьому матеріалі ми хотіли ми пояснити, чому зупинили свій вибір саме на цій CMS, хоча їх зовсім чимало.
Друпал входить до ТОП-3 найпопулярніших CMS у світі.
Це чудовий інструмент для створення високофункціональних сайтів, зокрема й медичних. Використовуючи Drupal як каркас для веб-додатків (CMF), застосовуючи реляційну базу даних для того, щоб зберігати необхідну інформацію, дана система управління контентом зручна не тільки веб-розробникам, а й тим, хто надалі працюватиме в адміністративній частині, а також для самих користувачів Інтернет-ресурсу.
Що таке реляційна база даних? Це таблиці, які пов’язані одна з одною, і в кожній з них є інформація про об’єкти одного і того ж типу. Є можливість витягти дані з декількох таблиць одночасно.
Немного історії
Бельгійський веб-розробник Дріс Бейтарт 2000 року створив нову систему управління контентом. Взагалі, спочатку її назва була druppel (крапля), але сталася помилка – було випадково написано drupal, і, власне, відтоді всі ми так і кличемо дану CMS, яка вже сьогодні стала відома на весь світ. А Дріс Бьойтарт досі продовжує активно займатися її розвитком.
У наш час офіційними розробниками ядра є кілька десятків людей. Але, завдяки тому, що дуже багато хто створює свої модулі, які можна легко включити до коду системи, функціональність цього рушія значно розширюється.
Три роки поспіль, починаючи з 2007 – Друпал отримував нагороду Webware 100, яку мають тільки найкращі сайти, сервіси та додатки мережі Інтернет. Також ця система була абсолютним переможцем Packt Open Source CMS у 2008 році, а у 2010 році отримала перше місце в конкурсі “Best open source applications” у категорії “Найкраща система управління web-контентом”.
Які переваги CMS Drupal?
- Насамперед, хотілося б сказати, що Drupal – це відкрита платформа управління контентом, захищена ліцензією GPL, яка доступна для величезної кількості веб-сайтів і застосунків.
- Розвиток здійснюється фахівцями з усього світу, які працюють як поодинці, так і об’єднані у співтовариства.
- Ці співтовариства працюють у багатьох країнах, і додатки або ж інші доповнення для Друпал випускаються багатьма мовами.
- Drupal готовий до роботи одразу після завантаження.
- Ця CMS чудово підходить для подальшого СЕО-просування.
Чим хороша модульна система?
Безліч вільно доступних модулів дає можливість максимально персоналізувати інтернет-ресурс. Це може бути:
- персональний сайт лікаря;
- корпоративний сайт медичної клініки, поліклініки, кабінету;
- портал співтовариства на медичну, або навколомедичну тематику.
- тематичний сайт.
Ось лише деякі функції, які надаються в модулях Drupal:
- Таксономія або єдина категоризація всіх видів контенту.
За допомогою цього механізму можна створювати скільки завгодно тематичних категорій, причому вони можуть бути як плоскими, так і мати вигляд ієрархічних списків. Також допускається складна структура, в якій один і той самий елемент може належати до кількох “батьків”, або ж сам мати кілька дочірніх компонентів. Тобто, за допомогою одних і тих самих модулів можна створити різні варіанти структуризації наявного контенту.
- Велика варіація для рубрикації.
- Вкладеність категорій будь-якої глибини.
- Можливість пошуку по сайту, включно з таксономією та користувачами.
- Рольова модель.
Можна розмежувати доступ користувачів до контенту.
- Динамічна побудова меню.
- Є можливість авторизації через OpenID.
- Можна зробити людинозрозумілий урл.
- Інтерфейс сайту можна перекладати багатьма іноземними мовами.
- CCK дає можливість доповнювати документи новими полями різних типів.
Це можуть бути поля введення URL або e-mail, поля зберігання і відображення мультимедійних файлів.
Модульна архітектура
Завдяки модульній архітектурі Drupal, програмісти інтернет-маркетингового агентства “МедМаркетинг” можуть значно розширити функціональність сайтів для медичних сайтів, за рахунок таких модулів як:
Banner – спеціальна система для створення місця для банерів.
Breadcrumbs – створення можливості виведення ієрархії сторінок, так звані “хлібні крихти”.
Captcha – особливий механізм захисту від спаму і ботів.
Collapsible Text, Collapsiblock – за допомогою цих модулів можна зробити блоки і секції тексту, що згортається.
Fivestar, JRating – можливість оцінки матеріалу.
Gallery – можливість роботи з медіафайлами (створення галерей, лайтбоксів).
Meta Tags – за допомогою цього модуля можна керувати метаданими, причому, як усього сайту, так і його окремих сторінок.
Tagadelic – створення хмар тегів.
Thickbox, Lightbox, Shadowbox – ці модулі дають можливість створення попереднього перегляду картинок без перезавантаження сторінок.
Чому Друпал підходить для розробки медичних сайтів?
Особливість цієї системи в тому, що вона досить складна, з точки зору програмування. Потрібно дійсно володіти глибокими знаннями, для того, щоб створити сайт на Drupal, оскільки необхідно робити багато внутрішніх налаштувань у самому коді. Але, з іншого боку, коли вже все зроблено, якщо з якихось причин подальша робота з інтернет-маркетинговим агентством неможлива, знайти розробника на Друпалі – досить легко.
Важливим моментом також є те, що представники медичних клінік, аптек та інших подібних установ швидко освоюють адміністративну частину сайту, а вона, своєю чергою, гранично зрозуміла. У ній багато чого автоматизовано, до того ж у ній є певна логіка і структура, інтуїтивно зрозуміла кожному.
Чому сайт, зроблений на Друпалі, сподобається маркетологам і керівникам медичних установ:
- Є безліч модулів, які легко встановити та налаштувати, навіть за мінімальних технічних знань.
- Адміністративна частина інтуїтивно зрозуміла, до того ж є пошук усередині неї, що значно полегшує роботу.
- Завдячуючи гнучким параметрам, інтерфейс сайту можна швидко налаштувати, відповідно до своїх побажань – персоналізація.
Для користувачів, тобто відвідувачів вашого сайту, всі елементи інтерфейсу Друпала зрозумілі, тобто, людина зможе легко знайти необхідну інформацію. Завдяки логічному впорядкуванню всіх елементів, у користувача не виникне проблем із розумінням призначення елементів, а також їхнім розташуванням.
Поділитися
Запитати у фахівця