Вісник № 04. Нові рішення в сучасних технологіях
Постійне посилання колекціїhttps://repository.kpi.kharkov.ua/handle/KhPI-Press/50905
Переглянути
Документ Структура CMS системи(Національний технічний університет "Харківський політехнічний інститут", 2020) Прохоренко, Владислав Андрійович; Заволодько, Ганна ЕдвардівнаУ роботі проаналізована структура та продуктивність систем управління контентом. За останні три десятиліття сайти перетворилися зі звичайного способу передачі гіпертексту на багатокомпонентне програмне забезпечення, що обслуговує тисячі користувачів одночасно та дає можливість на одній платформі існувати різним за типом ВЕБ ресурсам. Для зручного маніпулювання даними у такому випадку використовують системи управління контентом (CMS). Чотири найпопулярніші у багатьох країнах СMS: WordPress, OpenCart, Joomla, Drupal порівнюються у статті за допомогою 10 ключових ознак: платформа; технологія; системи управління базами даних, використаних в проектуванні; розробник; швидкість оброблення запитів; вартість; надійність; цільова аудиторія; зручність користування; наявність перекладу адміністративної панелі українською мовою. Як показало дослідження повністю універсальних системи управління контентом не існує. Кожне наявне програмне забезпечення для створення веб-ресурсу розроблене під вирішення конкретного спектру задач. Методика побудови CMS базується на класичних методах розробки Web-сайтів, а саме це гібрид ручної розробки HTML, програмних засобів розробки сайтів, інструментальних систем, фреймворків. Безкоштовні СМS мають відкритий вихідний код. Безкоштовні стеми, що з’явилися на ринку більше 10 років назад, не уступають платним, більш новітнім, варіантам за рівнем захищеності та об’ємом функціонального наповнення. Такий стан проблеми обумовлюється тим, що розробкою плагінів і доповнень можуть займатися не тільки розробники системи, а і сторонні розробники. Структура системи управління контентом базується на використанні модульного принципу. Завдяки цьому система управління контентом стає гнучкою, простою для взаємодії, як для користувача, так і для розробника, та надає можливість розширювати спектр дій одного модуля за допомогою встановлення іншого. WordPress це CMS, яка має більш витончену архітектуру, що відображається на продуктивності, інтуїтивно зрозумілій адміністративній панелі й, нарешті, має більше переваг перед аналогами.