русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Введение


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


 

Известно, что язык HTML (Hypertext Markup Language) является стандартным языком, предназначенным для создания гипертекстовых страниц. Он представляет собой достаточно простой набор команд, которые описывают структуру Web-документа. Язык HTML позволяет форматировать отдельные части документа (заголовки, абзацы, списки), помещать на Web-странице картинки, организовывать различные ссылки для связи с другими документами.

При создании Web-сайтов использование языка CSS (Cascading Style Sheets) позволяет создавать единый стиль оформления всех страниц, который будет отличать разрабатываемый Web-сайт от других уникальным авторским дизайном. Другой отличительной особенностью каскадных таблиц стилей является возможность преображения статичной страницы, написанной на языке HTML, в яркий динамический Web-сайт. Во многом это достигается за счет совестного использования языка CSS с элементами языка управления сценариями на стороне клиента JavaScript. При этом язык JavaScript можно использовать как для создания динамических эффектов, так и для организации проверки данных пользователя из форм перед отправкой на сервер.

Необходимо отметить, что в отличие от HTML и CSS, язык PHP - это язык программирования, работающий на стороне сервера. С его помощью можно создавать динамические, интерактивные, гибкие Web-страницы и целые Web-сайты. Язык PHP позволяет создавать Web-страницы, содержимое которых может изменяться в зависимости от различных действий посетителей.

Ведь известно, что в статических Web-сайтах все содержимое заранее подготавливается. Пользователю выдаются файлы в том виде, в котором они хранятся на сервере. В динамических - все содержимое генерируется специальными программами (скриптами) [1].

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



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

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

Известно, с использованием баз данных имеется возможность создания более гибких и мощных интерактивных Web-сайтов. Наиболее популярной и распространенной системой управления базами данных в сети Интернет при разработке Web-приложений является система управления базами данных MySQL.

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

Методические указания состоят из введения, двух глав, заключения, списка использованных источников, приложений.

В первой главе представлены задания и методика выполнения лабораторных работ с применением возможностей языка гипертекстовой разметки HTML, использованием различных элементов форматирования. Помимо этого, в первой главе представлена методика выполнения расчетно-графического задания. Расчетно-графическое задание посвящено использованию языка CSS и элементов языка JavaSript при создании Web-страниц.

Во второй главе представлены задания и методика выполнения лабораторных работ с применением серверного скриптового языка PHP. Помимо этого, во второй главе представлена методика выполнения курсовой работы с использованием возможностей языка PHP и СУБД MySQL.

В приложениях представлены правила присвоения классификационного кода, пример оформления содержания, ГОСТы ЕСПД “Требования к содержанию и оформлению руководства программиста и оператора”. Также в приложениях приведены структуры, примеры отчетов к расчетно-графическому заданию и к курсовой работе.

После окончания изучения представленных методических указаний студенты будут уметь самостоятельно оформлять документацию по разработанным интерактивным Web-сайтам. Данные сайты разработаны средствами языка написания сценариев PHP и СУБД MySQL с применением элементов языка CSS и JavaScript для создания динамических эффектов.

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




<== предыдущая лекция | следующая лекция ==>
Насейкина, Л. Ф. | Лабораторная работа №1


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.232 сек.