товують Закордонні технології, мови програмування, то з точки зору програмної та апаратної відповідності інформаційна система доволі прогресивна та відповідна до найновіших технологічних РІШЕНЬ у сфері інформаційних технологій. Такоже з точки зору прогресівності інформаційна система має очень велику ремонтоздатність, оскількі веб-програмування НЕ потребує великих витрат чи зусіль.
З точку зору економічної доцільності інформаційна система у виде веб-сайту доволі інноваційне та оптімальне решение. Оскількі Утримання подобной інформаційної системи є доволі дешевим и не потребує задіяння великих Людський ресурсов, така система є й достатньо потрібною у наш годину. Експлуатація інформаційної системи, як готового продукту такоже є й достатньо дешевою, оскількі для Утримання достаточно купити домен та хостинг. Для ОБРОБКИ информации достаточно одного адміністратора та кілька людей, до якіх у разі необхідності звертають Користувачі З ПИТАНЬ, на Які НЕ нашли відповідь самотужки.
. 2 Огляд можливіть РІШЕНЬ
У наш годину для розробки інформаційних систем існує безліч способів. Програмні середовища, інтерпретаторі, графічні Додатки. Такоже існує велика Кількість способів, мов програмування та різновідів баз даних. Зазвічай при розробці веб-сайтів Використовують так звані двіжкі - Системи управління контентом. Це доволі громісткі Програмні Додатки, Які спрощують роботу програмістів. При цьом почти НЕ потрібні знання мов програмування. Помощью таких Додатків можна сделать веб-сайт за декілька днів и наповніті его інформацією. Для Користування системами управління контенту не нужно Додатковий знань. Такі системи розробляються зі Зручне графічнім інтерфейсом Завдяк якому користуватись такими системами становится простіше. Такі Додатки розроблені, як для простих Користувачів, так и для високого уровня розробніків. Такі Додатки підтрімують безліч мов програмування, найпопулярніші з них це PHP, Ruby, Python, Perl. Існують різноманітні системи управління веб-сайтами среди якіх зустрічаються як Платні, так и безкоштовні Вимоги Додатки, найпопулярнішімі системами управління є Joomla, DLE, WordPress. За типами Такі Додатки поділяються на:
Генерація сторінок за запита. Системи такого типу Працюють на основні зв язки модуль редагування, база даних, модуль представлення raquo ;. Модуль представлення генерує з контентом при запіті на него на Основі информации з бази даних. Інформація в БД змінюється помощью модуля редагування. Сторінки заново створюються сервером при шкірному запіті, а це створює НАВАНТАЖЕННЯ на сервер. Альо це НАВАНТАЖЕННЯ может буті багатократно зменшеності при вікорістанні методів кешування, Які є в СУЧАСНИХ веб-серверах.
Генерація сторінок при редагуванні. Системи цього типу при редагуванні сторінок вносячи зміну у вміст сайту та створюють набор статичних сторінок. При такому способі втрачається інтерактівність между відвідувачамі сайтів та контентом даного сайту.
змішаний тип. Як зрозуміло Із назви, цею тип поєднує в Собі Преимущества Першів двох. Може буті реалізованій путем кешування - модуль представлення генерує сторінку один раз, надалі вона через Деяк годину буде в декілька разів швідше завантажуватіся Із кешу. Кеш может оновлюватісь як автоматично, через Деяк годину чі при внесенні змін у певні розділи сайту, так и вручну за командою адміністратора. Другий ПІДХІД - Збереження питань комерційної торгівлі інформаційних блоків на етапі редагування сайту и збирання сторінок Із ціх блоків при запіті відповідної Сторінки користувачем.
Іншим методом розробки інформаційної системи є метод розробки веб-сайтів без системи керування сайтом. Такий метод доволі складним, но и в одночас самий надійний. Розробка веб-сайту проводитися в ручну, тобто програміст винен Розробити КОЖЕН кусочок Сторінки самотужки. Такий метод требует відповідніх знань, таких, як:
Знання мови-розміткі (HTML)
Знання стілів (CSS)
Знання мови програмування (PHP, Perl, Python, Ruby)
Для програмістів цею способ вважається Краще, того что ВІН надійнішій в плане безпеки. Системи управління сайтом ніколи не зовсім Надійні в плане захисту, так як програміст НЕ знає, як тієї сайт написань и де в ньом є Всілякі лазівкі raquo ;. Другий способ кращий у Навчальних цілях, оскількі ВІН охоплює усі аспекти розробки інформаційних систем.
Кож для розробки інформаційних систем Важлива роль грає система управління базами даних (СКБД). Для даного проекту булу звертаючись система управління базами даних Mysql. Це безкоштовна СУБД з всіма потрібнімі функціямі для роботи з БД. Вона є власністю Компанії MySQL AB, что Здійснює Розробка та підтрімку додатку.є рішенням для малих та Середніх Додатків. Звічайна ...