Для создания и сопровождения web-сайтов
Вид материала | Документы |
СодержаниеСтруктура типового Web-сайта института Пример многоязычной структуры сайта (жирным шрифтом показаны разделы, обычным шрифтом – документы, новости или ссылки) |
- Лекция Использование программных средств для создания Web-сайтов Обзор программных, 172.93kb.
- Учебно-методический комплекс дисциплины технологии создания корпоративных сайтов Специальность, 207.68kb.
- Конспект лекции «Основы Web-дизайна», 197.14kb.
- Общие требования к web-сайту публикуемому в сети Интернет Практика создания web-сайтов, 38.62kb.
- Современный web-дизайн, 106.2kb.
- Новикова Елена Юрьевна, учитель информатики моу «фтл №1» пояснительная записка, 169.26kb.
- Новикова Елена Юрьевна, Подкосова Надежда Олеговна, учителя информатики моу «фтл №1», 173.47kb.
- Сценарий занятия «html-проектирование: Достопримечательности Мурманской области», 72.96kb.
- «Создание и использование таблиц на Web-страницах», 223.42kb.
- Сетевые прикладные программы; прикладные программы для создания Web-сайтов и Web-страниц;, 57.54kb.
Екатеринбург
ПРОГРАММНАЯ СИСТЕМА ДЛЯ СОЗДАНИЯ И СОПРОВОЖДЕНИЯ Web-САЙТОВ
Ю.И.Кузякин, И.А.Хохлов
Институт математики и механики Уральского отделения Российской Академии наук, Екатеринбург
Тел.: (3432) 74-40-11, 49-31-59, факс: (3432) 74-25-81, e-mail: kji@ural.ru, hia@ural.ru
Работа выполнена при поддержке Российского фонда фундаментальных исследований и Правительства Свердловской области, региональный грант N 01-07-96510 р2001урал_в.
В докладе излагаются основные результаты работы по созданию программной системы для создания и сопровождения Web-сайтов, которая не требует знания языка гипертекстовой разметки HTML.
Сегодня, когда Интернет стал привычным инструментом научных работников, каждое научное учреждение имеет свой Web-портал, Web-сервер или сайт. Основная цель создания представительства научной организации в Интернет – сообщить миру о себе, своих ученых и научных достижениях, привлечь потенциальных партнеров и инвесторов.
Более чем десятилетний опыт создания Web-серверов в УрО РАН показал, что качество серверов разных институтов существенно отличается. В одних это мощный Web-портал, содержащий много важной и полезной информации и являющийся действительно лицом института, но в большинстве случаев – это несколько страниц – «Об институте», «Администрация института», «Отделы и их научные направления», «Ученый Совет» и еще несколько. И самое печальное, что во многих случаях и этот маленький сайт не поддерживается – информация во многих разделах устаревшая.
Объяснение этого явления простое – администрация института пытается создать сайт с минимальными затратами, находит среди сотрудников «продвинутых» молодых людей, которые действительно создают сайт средствами HTML, но быстро теряют интерес к его развитию и сопровождению. А поскольку все сопровождение основывается на корректировке HTML-файлов и передаче их по протоколу FTP на сервер, работники служб, которым было бы естественно поручить сопровождение информации, таких как канцелярия, секретариат, отдел кадров, отдел ученого секретаря, не могут выполнять эти работы и развитие сайта прекращается. Конечно, создание сайта можно заказать многочисленным студиям Web-дизайна, которые могут создать его с использованием технологии баз данных и онлайновым сопровождением, но такие расходы часто не под силу научным институтам.
В связи с этим в ИММ УрО РАН разработан проект типового Web-сайта института УрО РАН. Проект представляет собой комплекс программ и документации к нему, обеспечивающих создание Web-сайта института, без какого либо программирования или использования языка гипертекстовой разметки.
Принцип реализации системы следующий – вся информация об институте, которая впоследствии должна выводиться в виде Web-страниц, хранится в виде записей базы данных. В системе созданы два программных комплекса – комплекс программ для вывода информации из базы данных в виде Web-страниц и комплекс программ редактирования информации – онлайн-редактор. Оба комплекса представляют собой набор программного обеспечения, выполняющегося на сервере, и требуют от пользователя обычного Web-браузера. Онлайн-редактор Web-сайта позволяет редактировать все материалы сайта, структуру сайта, изменять настройки сайта, дизайн и прочее. Доступ к нему требует авторизации.
Структура типового Web-сайта института
Структура сайта представляет из себя дерево. Разделы или категории (в принятой в этой системе терминологии) могут содержать: другие разделы, документы, ссылки. Степень вложенности категорий не ограничена. Но есть разумное ограничение для Web-сайтов – это 4 уровня вложенности. Названия категорий представляются пользователю в виде меню. При создании многоязычного сайта (русский, английский,...) первый уровень категорий сайта – язык сайта.
Пример многоязычной структуры сайта (жирным шрифтом показаны разделы, обычным шрифтом – документы, новости или ссылки)
-
- Русский
- Новости
- Новость 2
- Новость 1
- ….
- Новость 2
- Об институте
- История
- Адрес
- Структура
- Подразделение 1
- Подразделение 2
- ...
- Подразделение 1
- Кадры
- История
- Научные работы
- Каталог ссылок
- Урал
- Институты
- Урал
- Обратная связь
- Новости
- English
- News
- News 3
- News 2
- News 1
- News 3
- About us
- History
- Structure
- Department 1
- Department 2
- Department 1
- Persons
- History
- Works
- Links
- Forums
- News
- Русский
При этом структуры разделов многоязычного сайта – разные и позволяют формировать нужную структуру для нужного количества языков. Структура разделов и документов напоминает структуру каталогов и файлов файловой системы Windows, которую удобно наблюдать в Проводнике (Windows Explorer), т.е. каждый раздел содержит в себе либо другие разделы, либо документы или ссылки. Редактирование и изменение информации ведется с помощью специального онлайн-редактора Web-сайта, который представляет собой набор программного обеспечения, выполняющегося на сервере. При этом от пользователя требуется обычный Web-браузер, который позволяет редактировать все материалы сайта, структуру сайта, изменять настройки сайта и пр.
Ввод информации об институте может осуществляться в двух режимах – сетевом и локальном. В сетевом режиме на одном из серверов УрО РАН создается для конкретного института «пустой» сайт, ввод информации в его разделы осуществляется в режиме on-line через Интернет. При этом пользователь в определенной мере может менять дизайн, состав меню и разделов сайта и в дальнейшем сопровождать информацию на сайте со своего рабочего места через Интернет. В локальном режиме, предназначенном для институтов, имеющих выход в Интернет через коммутируемый канал, на компьютере пользователя устанавливается система, содержащая аналогичный сайт, но без доступа из Интернет. Точно также ведется заполнение разделов информацией, и по мере заполнения осуществляется выгрузка содержимого в файл, который любым способом передается администрации Web-сервера Президиума УрО РАН и обратной процедурой загружается в виде виртуального сайта. Аналогично происходит и дальнейшее сопровождение информации, но в любой момент можно перейти на on-line сопровождение сайта.
Разработанная система может использоваться как расширение существующих сайтов институтов написанных на HTML в плане создания различного рода баз данных, справочников и их сопровождения. Естественно, такая система имеет ограничения по составу информации и дизайну, но, как показывает опыт, при общении с ней пользователи начинают изучать HTML и дополняют ее своими тематическими страницами и оригинальным дизайном.
Внедрение проекта типового Web-сервера предполагается провести путем размещения разработанного программного комплекса и документации к нему на FTP-сервере, откуда все желающие могут его переписать и использовать.
Программирование системы выполнено сотрудниками студии Web-дизайна фирмы «УралВЭС» (ural.ru) Н.А.Комарковым и А.Л.Орловым.