програмне ядро ??для всебічного управління web-проектами будь-якої складності.
Система «1С - Бітрікс: Управління сайтом» включає в себе API для побудови web-додатки та CMS для управління створеним web-додатком і його даними.
Система є платною, вартість системи варіюється залежно від редакцій, які в свою чергу відрізняються один від одного набором доступних модулів.
До складу «1С-Бітрікс: Управління сайтом» входить 28 модулів. Продукт дозволяє управляти інформаційним наповненням сайту, структурою, форумами, рекламою, розсилкою, розподіляти права між групами користувачів, аналізувати статистику відвідувань, оцінювати ефективність рекламних кампаній і багато іншого.
2.2 Переваги та недоліки системи
Зауваження. Далі замість словосполучення система «1С - Бітрікс: Управління сайтом» буде для стислості використовуватися слово система.
На даний момент система «1С - Бітрікс: Управління сайтом» є однією з провідних CMS, що використовуються для розробки web-проектів. Кількість проектів, реалізованих на базі системи «1С - Бітрікс: Управління сайтом» становить більш ніж 40 000.
Можна виділити наступні основні переваги системи:
- Стабільність роботи системи. Web-додатки, правильно розроблені на базі системи (під правильністю слід розуміти дотримання рекомендацій з розробки системи, використання API системи), можуть досить довго працювати без спеціального обслуговування. У системі передбачена технологія оновлення (SiteUpdate), що дозволяє постійно стежити за оновленнями системи.
- Безпека системи. До складу системи входить модуль «Проактивний захист». Завдяки даному модулю система забезпечує високий рівень безпеки web-додатки.
- зручний і зрозумілий інтерфейс.
- Універсальна середовище розробки, наявність API системи. API системи володіє великою кількістю класів і функцій, що дозволяють отримати доступ до всієї функціональності модулів і побудувати web-додаток на базі роботи модулів.
- Докладна документація. Документація по роботі системи і за принципами побудови web-додатки на базі системи доступна безкоштовно і містить в собі практично повний опис всіх модулів системи, класів і методів API системи.
- Зручне представлення даних web-додатки, що зберігаються в базі даних. Дані web-додатки можуть бути представлені у вигляді інформаційних блоків. Інформаційні блоки надають можливість зручно (без навичок володіння СУБД) додавати дані в систему, управляти даними і переглядати дані. Найбільш вдалим рішенням є можливість розбити записи бази даних на блоки і папки і додавати до записів необмежену кількість властивостей. У системі передбачені класи та методи API для доступу та управління елементами інформаційних блоків.
До недоліків системи слід віднести неможливість вибору потрібних модулів при покупці системи, тобто існує кілька редакцій, в кожній з якої знаходяться строго певні модулі, переміщати модулі між редакціями і формувати список модулів «під себе» неможливо. Також слід вказати, що при розробці web-додатки можна виділити ряд неточностей або недоліків роботи API системи, зокрема неможливість сортування елементів або фільтрації елементів різних інформацій...