Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
по областям.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
551.42 Кб
Скачать
  1. Программные средства для разработки web-страниц и web-сайтов.

Слово "сайт" (site) буквально означает "место", "местоположение". Web-сайты называют еще "узлами", "узлами Всемирной паутины".

Всеми́рная паути́на (англ. World Wide Web) — распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Для обозначения Всемирной паутины также используют слово веб (англ. web «паутина») и аббревиатуру WWW.

Web-страница - файл, хранящийся на сервере и используемый Web-сервером для показа на браузере клиента.

Web-сайт - это набор документов, хранящийся на сервере, управляемый Web-сервером и имеющий имя - адрес URL.

Создание web-сайтов, их поддержка и развитие осуществляется с помощью специализированного ПО. HTML-документ, можно создавать в любом текстовом редакторе, например, в "блокноте" (MS NotePAD в составе Windows).

HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов воВсемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируетсябраузерами и отображается в виде документа в удобной для человека форме. HTML-документ, можно конвертировать из многих программ, (например, Microsoft Word). После конвертации одна страница текста может превратиться в огромный HTML-файл размером более 100кб. HTML-документ, можно создавать с помощью визуальных пакетов (WYSIWYG -What You See Is What You Get), таких, например, как Adobe Dreamviewer. WYSIWYG-редакторы сами вырабатывают html-код документа, в то время как разработчик лишь выбирает нужные ему опции из меню. Разработчик сайта должен использовать разумное сочетание всех методов создания HTML-документов. Например потому, что создание различных эффектов в простом текстовом редакторе - громоздкая и сложная задача, зато текстовые редакторы можно использовать для очистки от "мусора" HTML-документов, созданных с помощью специализированных программ. Не стоит забывать, что при создании эффектов с помощью специальных программ (например, Dreamviewer) следует предусмотреть поддержку этих эффектов на web-сервере (например поддержка php5 или Perl)

Создание графики для web заслуживает особого внимания . Следует иметь в виду, что графика бывает двух видов: растровой (когда описывается каждая точка изображения) и векторная (когда задается формула для генерации изображения). Последний способ построения графики более компактен и, в частности, идеально подходит для создания анимаций. Наиболее популярным пакетом для создания веб-анимации является Adobe Flash.

  1. Универсальные средства разработки web-сайтов.

Для начала следует уточнить, что сайты по технологии отображения делятся на 3 вида:

  • Статические — состоящие из статичных html (htm, dhtml) страниц, составляющих единое целое. Пользователю выдаются файлы в том виде, в котором они хранятся на сервере.

  • Динамические — состоящие из динамичных html (htm, dhtml) страниц-шаблонов, информации, скриптов и прочего в виде отдельных файлов. Содержимое генерируется по запросу специальными скриптами (программами) на основе других данных из любого источника

  • Сайты, созданные с применением т. н. Flash-технологий, когда весь сайт располагается на одной веб-странице, предназначенной исключительно для загрузки Flash-файла, а вся навигация и контент реализованы в самом Flash-ролике.

Для первого типа универсальными средствами разработки могут быть как любые текстовые редакторы (Блокнот, Notepad++). Да, это сверхтрудно, но возможно. Так же, теоретически, для этого можно использовать текстовый процессор Word (сохранить документ как веб-страницу, ууууааа), либо, например, графический пакет Adobe Photoshop, который умеет делать html-разметку картинки и экспортировать в кривенький html, который потом правится любимым текстовым редактором)

Наиболее универсальными для первых двух типов являются пакеты веб разработки типа dreamviewer, при помощи которого можно производить визуальную разметку страницы, а главное в нем можно создавать динамические php страницы, подключать к ним БД, редактировать код в реальном времени и подключать модули.

Так же универсальными средствами разработки веб сайтов можно, наверно, считать современные системы управления контентом (CMS). Теоретически с их помощью можно создавать полноценные сайты имея лишь поверхностные знания о html, верстке, дизайне,seo… Такие системы бывают как с открытым кодом, например Wordpress, написанный полностью на пхп и полностью же редактируемый тем де дримвьювером, так и с закрытым кодом, например uCoz CMS, к которому можно лишь писать дополнительные модули… Открытый код CMS очень полезен для seo-деятельности..

К третьему типу сайтов универсальным редактором может стать любой пакет flash, поддерживающий action script.