Технологии веб-программирования.
Технологии веб-программирования
SWF-файлы исполняются FlashPlayer. Сам FlashPlayer существует в виде плагина к веб-браузеру, а также как самостоятельное исполняемое приложение. Во втором случае возможно создание исполняемыхexe-файлов, когда swf-файл включается во FlashPlayer. PHP — это язык веб-программирования, поскольку он в первую очередь создан для разработки динамических Интернет-ресурсов и поэтому содержит большое… Читать ещё >
Технологии веб-программирования. Технологии веб-программирования (реферат, курсовая, диплом, контрольная)
ActionScript
ActionScript — это объектно-ориентированный язык программирования, один из диалектов EcmaScript, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash-приложений. ActionScript исполняется виртуальной машиной (ActionScriptVirtualMachine), которая является составной частью приложения FlashPlayer. ActionScript компилируется в байт-код, который включается в SWF-файл.
SWF-файлы исполняются FlashPlayer. Сам FlashPlayer существует в виде плагина к веб-браузеру, а также как самостоятельное исполняемое приложение. Во втором случае возможно создание исполняемыхexe-файлов, когда swf-файл включается во FlashPlayer.
С помощью ActionScript можно создавать интерактивные мультимедиа-приложения, игры, Интернет-ресурсы и многое другое.
PHP
PHP (HypertextPreProcessor) — это один из самых распространенных инструментов веб-программирования на стороне сервера. Работа PHP в самом простом варианте сводится к обработке HTTP запроса клиента. Обработка запроса, в свою очередь, заключается в программном формировании гипертекста в соответствии с параметрами запроса, после чего полученная разметка возвращается клиенту. Когда клиент (Интернет-браузер) запрашивает обычную статическую Интернет страницу (чаще всего с расширением HTML), сервер в качестве ответа возвращает ему содержимое этой страницу без изменений. Если запрашивается php-страница, то в процессе обработки запроса содержимое указанной страницы сначала обрабатывается интерпретатором PHP, и только потом результат этой обработки отправляется клиенту.
Можно сказать, что PHP — это генератор гипертекста, поскольку в большинстве случаев его работа — это программная генерация HTML разметки по содержимому базы данных или по любой другой структурированной информации, размещенной на сервере.
PHP — это язык программирования, который поддерживает практически все основные конструкции процедурного программирования: переменные, условные операторы, циклы, функции и так далее. PHP — это объектно-ориентированный язык программирования, он поддерживает классы и объекты, а также привычное наследование на уровне классов.
PHP — это язык веб-программирования, поскольку он в первую очередь создан для разработки динамических Интернет-ресурсов и поэтому содержит большое количество готовых решений, применяемых в этой сфере, таких как:
- — обработка и извлечение параметров HTTP-запросов GET и POST;
- — формирование и отправка HTTP-заголовков;
- — инфраструктура для хранения данных сеанса;
- — программные сервисы для работы с cookies.
Сookies — это текстовые данные, сохраняемые браузером на компьютере клиента, которые чаще всего содержат параметры доступа (логин и пароль) или персональные настройки пользователя. Cookies формируются браузером и автоматически, в ходе каждого удаленного обращения пересылаются серверу в заголовках HTTP-запроса.
- — работа с файлами по FTP-протоколу;
- — работа с базами данных посредствам SQL-запросов;
- — поддержка регулярных выражений;
- — поддержка HTTP авторизации;
- — обмен сообщениями по электронной почте и многое другое.