57
Страницы сайтов могут быть простым статичным набором файлов или
создаваться специальной компьютерной программой на сервере. Она может
быть либо сделана на заказ для отдельного сайта, либо быть готовым
продуктом, рассчитанным на некоторый класс сайтов.
Некоторые из них могут обеспечить владельцу сайта возможность гибкой
настройки структурирования и вывода информации на веб-сайте. Такие
управляющие программы называются системами управления содержимым
(CMS). Сайты могут содержать подразделы, ориентированные целиком на ту
или иную аудиторию. В этом случае такие разделы называют версиями сайта.
Аудитория может различаться по виду используемого оборудования, по
используемому языку аудитории. К примеру, известны так называемые
мобильные версии сайта, предназначенные для работы с ними с
использованием смартфона. Сайты могут иметь языковые версии
(русскоязычная, англоязычная и другие).
Программа-конструктор, это хороший способ очень быстро сверстать
страницу, таким образом, использование такого метода позволяет значительно
сэкономить время.
Каждый способ имеет свои плюсы и минусы. Первые два – самые
оптимальные, потому что есть возможность получить не только работающий
сайт, но и четкое понимание того, как это было сделано.
2.4 Программное обеспечение
2.4.1 Общие положения (дерево функций и сценарий диалога)
Пользователей у сайта будет множество. Им может стать любой
заинтересованный человек, который откроет сайт в браузере. Но вот функция
администрирования будет доступна только IT-администратору и частично
сотрудникам фирмы. Поэтому сценарий диалога мы представим в двух
вариантах: для пользователя и для IT-администратора, в вот дерево функций
только для IT-администратора.