Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Используемые коды языка HTML совместимы с современными браузерами.

Читайте также:
  1. V1: Культура стран изучаемого языка
  2. Акты ПН за исполнением законов, используемые в сфере общего надзора
  3. Билет № 26 Акты прокурорского реагирования. Правовые средства прокурорского надзора, используемые для выявления, устранения и предупреждения нарушений закона.
  4. Вагоны и контейнеры, используемые для перевозки опасных грузов
  5. Единицы перевода и единицы языка
  6. Единообразное образцовое общепризнанное употребление элементов литературного языка
  7. Изменение статуса русского языка после распада Советского Союза. Современное проявление новояза. Речевая агрессия и новые формы «вежливости». Частотные речевые ошибки.

Теги HTML. Команды форматирования языка HTML называют управляющими кодами (tag). Они представляют собой зарезервированные последовательности символов, начиная с символа < (знак меньше) и заканчивая символом > (знак больше).

PHP - язык создания сценариев, который давно перерос свое название. Дело в том, что PHP - это аббревиатура от слов Personal Home Page. Первая версия PHP была создана Расмусом Лердорфом в 1994 г. и представляла собой набор инструментов для отслеживания посетителей Web-страницы. Со временем PHP из набора инструментов превратился в полноценный язык программирования, а его название было изменено как рекурсивное образование PHP HyperText Preprocessor (препроцессор гипертекста PHP).

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

В настоящее время основной версией PHP является пятая.

Существуют два основных конкурента PHP: Active Server Pages (ASP) компании Microsoft и ColdFusion компании Allaire. По сравнению с ними PHP обладает рядом преимуществ, в числе которых:

Высокая производительность. PHP-программы работают быстрее, чем ASP.

Функциональность. Разработку PHP-программы можно отделить от собственно разработки Web-страницы, что упростит жизнь и программисту, и дизайнеру. Цена. PHP абсолютно бесплатен.

Простота в использовании. Имеющие опыт программирования на распространенных языках найдут синтаксис PHP хорошо знакомым.

Переносимость. Один и тот же PHP-код можно использовать как в среде NT, так и на платформах UNIX.

***PHP - это язык написания сценариев, внедряемых в HTML-документ. Многое из синтаксиса данного языка заимствовано из C, Java и Perl с добавлением специфичных для PHP возможностей. Задача языка состоит в том, чтобы предоставить возможность Web-разработчикам создавать динамично изменяемые HTML-страницы. Язык PHP - это скрипт-язык (scripting language), встраиваемый в HTML, который интерпретируется и выполняется на сервере.

Язык Java ориентирован на самые передовые технологии, связанные с сетями Internet. К сети Internet подключены компьютеры самых разных типов. Создавая Web-сервер в сети Internet, разработчик стремится к тому, чтобы им могло пользоваться как можно большее число пользователей, работающих на различных аппаратных платформах (Pentium PC, Macintosh, рабочие станции Sun и т.д) и в различных операционных системах. Созданное на базе Java программное обеспечение отвечает таким требованиям.

Программы, составленные на языке программирования Java, по своему назначению можно разделить на две группы:

К первой группе относятся приложения Java, предназначенные для автономной работы под управлением специальной интерпретирующей «машины Java». Реализации этой машины созданы для всех основных компьютерных платформ.

Вторая группа - это так называемые апплеты (applets). Апплеты представляют собой разновидность приложений Java, которые интерпретируются виртуальной машиной Java, встроенной практически во все современные браузеры.

Язык Java является объектно-ориентированным и поставляется с большой библиотекой классов. Эти библиотеки классов Java значительно упрощают разработку приложений, предоставляя в распоряжение программиста средства решения наиболее распространенных задач.

JavaScript разработан фирмой Netscape и ориентирован на создание и обработку скриптов Web-страниц, а также используется для написания сценариев интерактивного поведения Web-страниц Всемирной Паутины (WWW - World Wide Web). В этом плане он является вложенным в язык HTML, но не дублирует его функциональные возможности. В результате все методы оформления Web-страниц осуществляются языком HTML, а JavaScript предоставляет возможность «динамизации» Web-публикаций и способствует снижению трафика в сети. JavaScript напоминает язык Java. Различие заключается в том, что Java разрабатывался как универсальный объектно-ориентированный язык, а JavaScript рассматривается как быстрое и простое в использовании средство расширения возможностей Web-страниц и Web-серверов.

Особенностью обработки кода скриптов на JavaScript является то, что они обрабатываются интерпретатором браузера по мере загрузки документа. При этом формат кода преобразуется в более эффективный внутренний формат, который выполняется позднее. Скрипты можно располагать в любом месте HTML-страницы. При этом они обрамляются тегами <SCRIPT></SCRIPT>.

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

Различные программы-браузеры поддерживают незначительно отличающиеся друг от друга версии JavaScript. Тем не менее в языке JavaScript можно выделить некоторую общую часть, определяющую его функциональные особенности.

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

Язык Perl был создан в 1986 г. как инструмент для администрирования и конфигурирования системных ресурсов в сети, состтоящей из Unix-компьютеров. Аббревиатура Perl расшифровывается как практический язык для извлечения текстов и генерации отчетов (Рractical Extraction and Report Language). Этот язык первоначально создан для автоматического формирования отчетов из иерархии файлов системы оповещения об ошибках. Perl является интерпретируемым языком для сканирования текстовых файлов, извлечения из них информации и вывода на основе полученных данных текстовых отчетов. То есть программы Perl используются для выполнения сценариев Perl. Язык Perl является межплатформенным и обеспечивает удобную работу с текстом. Он используется в основном для выполнения рутинных задач, которые, однако, могут быть достаточно трудны или плохо переносимы, а также сложны для кодирования в С или ином используемом в ОС UNIX языке.

Данный язык в определенном плане является универсальным и подобен языку С и рассмотренным выше. Синтаксис и грамматика языка Perl и рассмотренных ранее объектно-ориентированных языков имеют сходство. Основная идея состоит в инкапсулировании данных и программ (называемых методами) в виде объектов. В результате каждый объект становится полуавтономным, приватные (внутренние) данные и методы обосабливаются так, чтобы они не создавали беспорядок в области данных. Объект взаимодействует с остальной частью программы с помощью публичных (доступных для вызова извне) методов.

Определенные функции языка Perl получили широкое распространение в связи с развитием компьютерной сети Internet. Поэтому при дальнейшем рассмотрении данного языка основное внимание уделим использованию функций Rerl для программирования в области WWW.

 


Дата добавления: 2015-08-09; просмотров: 163 | Нарушение авторских прав


Читайте в этой же книге: Гипертекстовая и гиперграфическая формы изданий | Электронные издания в науке и технике | Требования к электронным публикациям | Основные компоненты электронных изданий | Структурированный текст, полутоновые и полноцветные изображения, анимационная графика, цифровая видео- и аудиоинформация | Инструментальные средства интерактивного взаимодействия пользователя с электронным изданием | Представление информации в электронных изданиях | Текстовые стандарты, форматы | Графические форматы | Видеоформаты. Звуковые форматы. Vrml-моделирование. |
<== предыдущая страница | следующая страница ==>
Языковая оболочка гипертекстовых электронных изданий| Браузеры

mybiblioteka.su - 2015-2024 год. (0.007 сек.)