Модульний - Бітрікс

Сьогодні практично всі більш-менш серйозні сайти динамічні. Тобто для керування ними використовуються різні CMS (система керування контентом, content management system), які забезпечують зручну роботу з інформацією як адміністраторів веб-проекту, так і простих відвідувачів. Розробка повноцінного двигуна - процес тривалий і досить складний. Тому в переважній більшості випадків власники сайтів не винаходять велосипед, а купують уже готову CMS. Сьогодні на ринку представлено багато таких продуктів. Втім, справді повноцінних, які підходять як для невеликих сайтів, так і для великих порталів, що займаються електронною комерцією, набагато менше. Досягається така універсальність модульністю. Тобто вся система складається з окремих блоків, кожен із яких відповідає за певний набір можливостей. Таким чином, будь-який покупець може знайти для себе набір модулів, що найбільш повно відповідає його потребам, не переплачуючи за непотрібні функції. Яскравим прикладом такої системи є CMS "Бітрікс: Управління сайтом".

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

Головний модуль

можна
Налаштування головного модуля

Почати потрібно з того, що головний модуль перебирає всю роботу з сайтами, доменами і шаблонами. Відразу зазначимо, що розглянута CMS —багатосайтова та багатодоменна. Це означає, що одного разу встановлена ​​на сервері, вона може підтримувати будь-яку кількість веб-проектів. Причому кожному з них може відповідати хоч скільки доменів будь-якого рівня. Приблизно те саме можна сказати і про шаблони, кожен з яких фактично є окремим дизайном. Їх теж може бути скільки завгодно. Окремі шаблони можна використовувати для різних розділів або навіть веб-сторінок.

Третій набір функцій необхідний адміністрування всієї системи. У ньому реалізовані такі можливості, як керування іншими блоками, технологія SiteUpdate (система автоматичного оновлення CMS з офіційного сайту розробників), механізм кешування (дозволяє знизити навантаження на сервер та збільшити швидкість роботи сайту), виконання різних SQL-запитів до бази даних, механізм тимчасової блокування доступу до публічної частини веб-проекту, перевірка цілісності файлів (дозволяє відстежувати зміни файлів, розміщених на сайті) тощо.

Управління структурою

можна
Робота із структурою сайту

Ну і, звичайно, не можна не розповісти про можливість введення метатегів (TITLE, KEYWORDS, DESCRIPTION) як для різних розділів, так і для веб-сторінок окремо. Ця функція абсолютно необхідна, якщо власник сайту хоче просувати його з використанням пошукової оптимізації – одного з найефективніших методів привернення уваги до цільової аудиторії.

Інформаційні блоки

Для роботи з динамічними, тобто такими, що часто змінюються і потребують деякої обробки даними в CMS "Бітрікс: Управління сайтом" використовуються так звані інформаційні блоки. Вони є своєрідними об'єктами, що володіють заданими користувачем властивостями.Як найбільш яскраві приклади інформаційних блоків можна навести новини, статті, прес-релізи, фотогалереї, каталоги товарів, архіви файлів, вакансії та багато іншого. Головна перевага такого підходу полягає в тому, що створити потрібний тип об'єктів та забезпечити повноцінну роботу з ними відвідувачів сайту (введення нових елементів, редагування старих, виведення окремих елементів та цілих їх списків тощо) може будь-який користувач, навіть той, хто абсолютно не знайомий з принципами обробки баз даних та мовами програмування.

сайту
Робота з інформаційними блоками - новинами

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

Також на окрему згадку заслуговує можливість експорту даних у різні формати та імпорту з них: CSV (для обробки у зовнішніх програмах, наприклад у Microsoft Excel) та RSS 2.0 (дозволяє організувати обмін між сайтами новинами та іншою інформацією). Крім цього в модулі реалізовано багато інших не менш корисних функцій.

Модуль пошуку

модульний
Створення індексу Google Sitemap

Іншою важливою особливістю модуля, що розглядається, євикористання спеціальної мови та логічних операторів, що дозволяють складати складні запити. Крім того, варто відзначити, що результати пошуку ранжуються на основі величини контрастності слова (характеристика повторюваності слова в даному документі). Причому користувач може вручну відсортувати їх за будь-яким іншим полем. Ну а на особливу згадку заслуговує функція створення спеціальних файлів індексу Google Sitemap, без яких практично неможлива пошукова оптимізація веб-проекту в системі Google.

Підбиваємо підсумки