Please use this identifier to cite or link to this item: https://er.nau.edu.ua/handle/NAU/62253
Title: Система управління WEB-сайтом
Authors: Янголь, Василь Євгенійович
Keywords: дипломна робота
WEB-сайт
CMS
Joomla
Netcat
1С-Бітрікс
WordPress
Drupal
PHP
HTML
SQL
шаблонізатор
Zendview
система управління контентом
Issue Date: 31-Dec-2023
Publisher: Національний авіаційний університет
Citation: Янголь В. Є. Система управління WEB-сайтом. - Дипломна робота на здобуття ступеня магістра спеціальності «Комп’ютерні науки», «Інформаційні управляючі системи та технології». - Київ, 2023. – 102 с.
Abstract: Донедавна при створенні будь-якого веб-сайту веб-майстер створював певну кількість веб-сторінок і розміщував їх в Інтернеті. Якщо були потрібні зміни або доповнення, власник сайту знову звертався до веб-майстра, і той виконував необхідну роботу. Сьогодні на зміну таким статичним сайтам прийшли динамічні, в яких кожна сторінка генерується безпосередньо в момент доступу. Інформація на всіх сторінках зберігається в базі даних, а власник сайту оснащений спеціальними інструментами для додавання нових даних або виправлення раніше внесених. При цьому зовнішній вигляд веб-сторінок і структура їх взаємодії задаються фахівцем під час створення сайту, а введення і редагування контенту може здійснюватися людиною, яка не знайома з версткою веб-сторінок і програмуванням. Систему, яка керує динамічним веб-сайтом, часто називають системою управління контентом або CMS, що є абревіатурою від Content Management System (система управління контентом). Такі системи зазвичай використовуються для зберігання та публікації широкого спектру контенту. Вміст веб-сайту, тобто контент, обробляється CMS і відображається відвідувачеві веб-сайту в певній формі. CMS-системи дозволили знайти компроміс між низькою гнучкістю статичних і високою вартістю динамічних веб-сайтів і, як наслідок, підвищили зручність управління і знизили витрати на адміністрування ресурсів. Система управління контентом – це автоматизований редакційний комплекс, який використовується для управління контентом і структурою веб-ресурсу. Через обмеження, що накладаються на логічну структуру контенту, дизайн і функціональність динамічних веб-сайтів, використання таких систем різко знижує трудомісткість розробки й підтримки. За допомогою таких систем досвідчений користувач може легко створити базовий веб-проект (без додаткових трудовитрат), а веб-інтегратор – реалізувати масштабний проект за розумний проміжок часу (модульність таких систем розширює їх функціональність). У часи, коли системи управління контентом практично не використовувалися, розробка нового веб-проекту передбачала створення коду розмітки для кожної сторінки або складне програмування та інтеграцію графічного дизайну в кожну сторінку. Цей процес займав величезну кількість часу, а результат виконував обмежену кількість функцій і важко піддавався оновленню. Тому сьогодні вибір системи управління контентом є досить важливим кроком, якому слід приділити належну увагу. Існує чотири групи CMS-систем: комерційні системи вартістю від кількох сотень до кількох тисяч доларів, недорогі комерційні системи вартістю близько ста доларів або трохи більше, безкоштовні CMS-системи з відкритим вихідним кодом та системи, які використовуються лише розробниками. Дорогі комерційні системи можна використовувати для створення складних веб-сайтів для великих комерційних організацій, але для малого та середнього бізнесу їхня ціна часто занадто висока. Крім того, дорогі системи часто занадто складні і потребують постійної підтримки фахівців, а також мають вищі вимоги до хостингу. Як наслідок, підтримка веб-сайтів, як і їх створення, виявляється досить дорогим задоволенням. Важливо пам’ятати, що десятикратна ціна не означає десятикратної кількості функцій, і часто дорога система не набагато випереджає свої дешеві аналоги. У більшості випадків дешеві CMS не можуть конкурувати з безкоштовними системами. Щоб створити повноцінну систему, потрібно багато працювати, і спільнота вільної системи, яка налічує тисячі користувачів, може зробити більше, ніж кілька розробників, які створюють систему на продаж. Якщо є велика команда розробників, що працює над комерційною системою, продавати її за сотню доларів не вигідно. Звичайно, якщо буде створено систему, яка буде настільки хорошою, що більшість веб-майстрів будуть її купувати, можна встановити і низькі ціни, але доки такої системи не створено, і немає жодних ознак того, що вона буде створена в найближчому майбутньому. Фактично, до цієї ж категорії можна віднести системи, якими користуються тільки розробники. Навряд чи можливо виділити достатньо вільного часу під час веб-розробки, щоб створити якісну CMS. У будь-якому випадку, взявши за основу будь-яку безкоштовну систему і модифікувавши її, можна отримати кращий результат при відносно невеликих зусиллях.
Description: Робота публікується згідно наказу Ректора НАУ від 27.05.2021 р. №311/од «Про розміщення кваліфікаційних робіт здобувачів вищої освіти в репозиторії університету» Керівник проекту: доцент, кандидат технічних наук, Моденов Юрій Борисович.
URI: https://er.nau.edu.ua/handle/NAU/62253
Appears in Collections:Кваліфікаційні роботи здобувачів вищої освіти кафедри комп’ютерних інформаційних технологій

Files in This Item:
File Description SizeFormat 
ФКНТ_2023_122_Янголь В.Є.pdfДипломна робота магістра2.09 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.