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 | Size | Format | |
---|---|---|---|---|
ФКНТ_2023_122_Янголь В.Є.pdf | Дипломна робота магістра | 2.09 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.