Разработка структуры и содержания цифрового образовательного ресурса "Основы веб-программирования"

Автор работы: Пользователь скрыл имя, 24 Мая 2015 в 12:58, курсовая работа

Описание работы

Стремительное развитие информационного общества, проявление и широкое распространение технологий мультимедиа, электронных информационных ресурсов, сетевых технологий позволяют использовать информационные технологии (ИТ) в качестве средства обучения, общения, воспитания, интеграции в мировое пространство. Совокупность традиционных и информационных направлений внедрения информационной технологии создает предпосылки для реализации новой интегрированной концепции применения ИТ в образовании.

Файлы: 1 файл

!Курсовая веб-программирование.docx

— 264.09 Кб (Скачать файл)
  1. В диалоговом окне Библиотека макетов на вкладке Разделы выберите нужный макет панели навигации.

  1. Нажмите кнопку Добавить объект.

  1. В диалоговом окне Создание панели навигации введите имя панели навигации в поле Имя.

  1. В поле Параметры вставки выберите один из следующих вариантов:

    • Чтобы добавить панель навигации на каждую из уже созданных страниц публикации, выберите вариант добавить на все страницы.

    • Чтобы добавить панель навигации только на текущую страницу, выберите вариант добавить только на эту страницу.

  1. В группе Автоматическое обновление выполните одно из следующих действий:

    • Чтобы обновить панель навигации, добавив ссылки на все существующие страницы публикации, установите флажок Добавить на эту панель навигации ссылки на существующие страницы данной публикации и нажмите кнопку ОК.

    • Чтобы задать страницы, которые требуется связать с панелью навигации, снимите флажок Добавить на эту панель навигации ссылки на существующие страницы данной публикации и укажите нужные страницы в диалоговом окне Свойства панели навигации.

Откроется диалоговое окно Свойства панели навигации. Нажмите кнопку Добавить ссылку. В диалоговом окне Добавить ссылку в поле Связать с выберите вариант местом в документе. В спискеВыберите место в документе щелкните страницу, с которой нужно связать панель навигации. В полеТекст введите текст, который должен отображаться на панели навигации, и нажмите кнопку ОК. В диалоговом окне Свойства панели навигации нажмите кнопку ОК.

  1. Программа Publisher добавит на панель навигации ссылки на все страницы, для которых была задана связь с новыми панелями навигации.

Пикселы в качестве единиц измерения

В Publisher 2003 включена возможность использования пикселов в качестве единиц измерения. Разрешение экрана измеряется в пикселах, пикселы являются также стандартными единицами измерения при разработке веб-страниц. Благодаря использованию пикселов в качестве единиц измерения можно гораздо точнее располагать элементы веб-страницы и проектировать графические элементы в соответствии со стандартными размерами.

Когда открывается веб-публикация, в качестве единиц измерения по умолчанию используются пикселы. Чтобы установить единицы измерения, выберите в меню Сервис команду Параметры и перейдите на вкладку Общие.

Автоматическая настройка длины страниц

При работе с Publisher 2003 больше не нужно беспокоиться о том, чтобы на странице не было слишком много или слишком мало информации. Можно просто добавить свои материалы на страницу, а когда веб-узел опубликован в Вебе, отображается только заполненная часть страницы. 

СОВЕТ.   По умолчанию длина каждой страницы веб-публикации составляет 4608 пикселей (около пяти печатных страниц размера letter). Если для размещения материала требуется страница большей длины, можно изменить длину страницы. Чтобы изменить длину страницы, выведите ее на экран. В меню Файлвыберите команду Параметры страницы. В области Тип публикации щелкните Настроить. Для параметра Высота введите необходимое значение длины страницы и нажмите кнопку ОК.

Имена файлов веб-страниц

Publisher 2003 позволяет задавать  имена файлов каждой веб-страницы  публикации. Это особенно удобно, если вы собираетесь разместить  вспомогательные файлы веб-узла  в папке. Имена файлов отображаются  в строке адреса веб-обозревателя. Благодаря заданию имен файлов  для веб-страниц (например, файл страницы "О нас" может назваться aboutus.htm) обеспечивается более профессиональное  оформление веб-узла.

Примечания.

  • По умолчанию в Publisher имена файлов для веб-страниц задаются автоматически при публикации веб-узла в Интернете. Если вы хотите самостоятельно выбрать имена для всех веб-страниц за исключением домашней страницы, выполните следующую процедуру.

  • Можно выбрать имя для домашней страницы веб-узла только при публикации узла в Веб. В качестве имени файла для домашней страницы лучше всего использовать "index.htm", поскольку в этом случае домашняя страница по умолчанию отображается, когда посетители вводят URL-адрес веб-узла. Если не использовать "index.htm" в качестве имени файла домашней страницы, посетителям веб-узла придется вводить URL-адрес и точное имя файла домашней страницы, например http://www.adventure-works.com/yourfilename.htm. Чтобы больше узнать о публикации веб-узла в Вебе, щелкните ссылку в разделе "См. также".

Как назначить имя файла для веб-страницы, не являющейся домашней страницей

  1. Перейдите к странице, для которой требуется назначить имя файла.

  1. В меню Сервис выберите команду Параметры веб-страницы.

  1. В поле Имя файла группы Публикация на веб-узле введите имя веб-страницы.

Имя файла не должно содержать пробелов и специальных знаков.

Как расположить вспомогательные файлы веб-узла во вложенных папках

  1. В меню Сервис выберите команду Параметры.

  1. Щелкните вкладку Веб. Установите флажок "Создать папку для вспомогательных файлов" и нажмите кнопку ОК.

Добавочная загрузка

Обслуживание веб-узла и обновление его содержания зачастую может отнимать больше времени и сил, чем его разработка. Publisher 2003 позволяет сэкономить время благодаря использованию новой функции добавочной загрузки. В предыдущих версиях после внесения изменений приходилось повторно публиковать веб-узел целиком. В случае необходимости внести небольшие изменения и при использовании коммутируемых подключений это было, по меньшей мере, обременительно.

При использовании дополнительной функции добавочной загрузки Publisher создает на сервере особый XML-файл, с помощью которого осуществляется отслеживание изменений веб-страниц. Когда в веб-публикацию вносятся изменения и ее требуется повторно опубликовать, этот файл используется в Publisher для отслеживания измененных страниц и загрузки только соответствующих файлов.

Если у вас небольшой веб-узел или вы планируете внести изменения во многие страницы веб-узла, использовать эту функцию не требуется. Однако эта возможность может обеспечить существенную экономию времени при обслуживании крупного веб-узла, загрузка которого занимает много времени, или если планируется внести изменения в небольшое число веб-страниц. При использовании коммутируемого подключения вам наверняка захочется использовать функцию добавочной загрузки, независимо от размера веб-публикации.

Как использовать функцию добавочной загрузки

  1. В меню Сервис выберите команду Параметры.

  1. Щелкните вкладку Веб. Убедитесь, что установлен флажок Включить добавочные публикации в Интернете, и нажмите кнопку ОК.

Веб-узлы меньшего размера, которые быстрее загружаются

Большие по размеру файлы графики могут привести к увеличению суммарного размера файлов веб-узла Publisher и, следовательно, к увеличению времени его загрузки в веб-обозреватели. Если на компьютере установлен пакет обновления 1 для Microsoft Office 2003, в программе Publisher предоставляется способ сжатия графических файлов и уменьшения размера веб-узла.

 

Глава 7. Программное обеспечение для создания web–ресурсов

Средства web-разработчика можно условно разделить на три категории:

• Конструкторы сайтов

К этим средствам можно отнести такие могучие конструкторы, как MacromediaDreamWeaver, MacromediaHomeSite, AdobeGolive, NamoWebEditor, HotDogProfessional и др. Основным заданием, которое реализуется этими программными средствами, является задание разработки интерфейсной части сайта во всем своем многообразии, начиная от стилевых свойств, размещения элементов к структуризации как отдельных страниц, так и сайта, в целом.

• Программная среда

Программная среда, к которой принадлежат, прежде всего, сами языки программирования, такие как PHP, Perl и другие, разные web-ориентированные базы данных, а так же, локальный сервер. Сегодня разработчикам предлагаются готовые составляющие части программных сред, среди которых следует особенно выделить такие:

Denwer (джентльменский набор  веб-разработчика) – русский проект, сборник программных продуктов  разработчика на языке PHP, который  характеризуется, прежде всего, минимальными  размерами. Версия Denwer 1.2. позволяет, не  вникая в тонкости настройки  сервера Apache1.3, и без дополнительных  надстроек PHP, легко задавать хосты  и начинать работу с изучения  или создания программного кода  на PHP и MYSQL. При этом программный  продукт имеет удобный интерфейс  и легко деинсталлируется из  компьютера.

Однако, версия 2.0 и выше – проблемная. Проблемы, связанные с деинсталляцией программных продуктов, переопределение хостов, дополнительных настроек компонентов пакета. По моему мнению, основное преимущество версии – это простота установки и малый объем дистрибутива, 3 – 4 Мб, в зависимости от версии. С другой стороны, для реализации цели учебы основам PHP, Perl, MySql, PostgreSql этого программного пакета вполне достаточно, хотя при работе с ним можно столкнуться с проблемами, связанными с усеченными версиями всех предлагаемых программных продуктов.

Apache2triad – американский  проект. Один из наиболее полных  и насыщенных программными продуктами  пакетов web-разработчика. Apache2Triad составляет  простое и легкое развертывание  сетевого программного обеспечения  на любом компьютере и является  идеальным решением для установки  серверных платформ. Его размер  после инсталляции около 308 Мб. В  пакет входит Apache 2, PHP 5, Perl, Pithon, SSL, XMail, MySql, PostgreSql, SLIMFTPD и др. Данный пакет  является полным и отвечает  как требованиям, которые выдвигаются  к учебному средству, так и  для профессиональной разработки web-ресурсов. Однако, он уязвим и  может быть использован для  установки вредной программы (jd2k2000_(at) _hotmail.com) на клиентский сервер.

XAMPP – немецкий проект. Достаточно популярный в среде  разработчиков web. Его размер –  около 220 Мб. Набор программных продуктов  уступает вышеописанному пакету, но, кроме стандартного набора Apache 2, PHP 5, Perl, содержит почтовый клиент Mercury на протоколе IMAP4 и файловый сервер FileZilla.

Пакет достаточно простой в использовании и имеет удобную панель администрирования. Основными критериями данного дистрибутива является простота, полнота и надежность. Поэтому в своей учебной работе я остановился на этом программном продукте.

• PHP отладчики (PHP-редакторы).

Они позволяют создавать и редактировать программный код, написанный на разных web-ориентированных языках программирования:

Среди таких отладчиков, наиболее популярным в нашей стране является PHP ExpertEditor 4. Он достаточно простой в установке, настройке и использовании. Многоязычный интерфейс. PHP ExpertEditor имеет встроенный HTTP сервер и отладчик для запуска и отладки PHP-скриптов. Он может использовать любой внешний http-сервер. Имеет встроенную проверку синтаксиса PHP, встроенный браузер, FTP клиент, файл explorer, шаблоны кода, которые настраиваются, три режима подсветки кода (PHP & HTML, HTML only, PHP only), функции быстрой навигации и др. Наличие встроенного сервера позволяет использовать его для программирования в среде PHP без предоставления пользователю прав администратора. Недостатком является отсутствие встроенных языков (используются внешние), слабая поддержка синтаксиса других языков. Нет поддержки проектов. Опять же, настройка сервера единственная для всего. Собственно, отлаживается код не в самом редакторе, а в абсолютно отдельной программе – PHP ExpertDebugger. Возможностей у нее слишком мало: нельзя даже открыть несколько файлов, чтобы расставить в них точки останова. Точки останова не сохраняются между запусками скрипта, а стираются.

NuSphere PHPED – профессиональная интегрированная среда обработки, назначенная главным образом для того, чтобы формировать применение с использованием баз данных и PHP, HTML, XML, CSS. Стойкий редактор кода, отличная система подсветки кода в языках PHP, XML, XHTML, HTML, CSS и JavaScript, могучий PHP отладчик, профилировщик и издатель, – все в одном. Программа также включает интегрированную базу данных и клиенты CVS, сервисы SOAP, валидатор HTML и инструментальные средства Форматера Кода. Поддержка работы с Smarty, редактором Unicode. SFTP поддерживается для безопасных загрузок и закачиваний, Telnet, SSH терминалы для удаленного администрирования, поддержка функциональных возможностей MYSQL, Oracle, MSSQL SQLite, Interbase, анализа ошибок, графический интерфейс пользователя, который полностью настраивается, анализатор PHP-кода. Работает с проектами. Простая в установке и использовании. Имеет достаточно высокую скорость обработки кодов.

Информация о работе Разработка структуры и содержания цифрового образовательного ресурса "Основы веб-программирования"