Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом Эстрина.docx
Скачиваний:
263
Добавлен:
22.03.2016
Размер:
13.79 Mб
Скачать
    1. Основные языкиweb-программирования

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

      1. HTML

HTML (Hyper Text Markup Language) – язык разметки гипертекста). Это система верстки, которая определяет, как и какие элементы должны располагаться наweb-странице. Сайты, созданные по данной технологии представляют собой набор статических страниц.

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

Последним стандартом данного языка является HTML5/

      1. CSS

CSS(каскадные таблицы стилей) – набор параметров форматирования, который применяется к элементам документа, чтобы изменить их внешний вид.

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

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

      1. PHP

PHP– это рекурсивный акроним словосочетанияPHP:HypertextProcessor

PHP– это серверный язык, который осуществляет связь сайта с базой данных сервера.PHPотвечает за динамику сайта, т.е. реализация различных форм регистраций и сценариев.

PHPявляется распространенным языком программирования общего назначения с открытым исходным кодом.PHPсконструирован специально для веденияweb-разработок и его код может внедряться непосредственно вHTML.

      1. JavaScript

JavaScript– это язык сценариев, позволяющих сделатьhtml-страницу интерактивной, т.е. «умеющей общаться» с пользователем. Так как весь процесс сценария выполняется на стороне пользователя без обновления страницу этот язык получил название клиентский.

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

      1. XML

XML(ExtensibleMarkupLanguage) – это расширяемый язык разметки. Он представляет из себя удобный инструмент для представления и хранения структурированных данных, позволяет обмениваться информацией между программами, участвует в построении специализированных языков разметки (например,XHTML,XSL).

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

      1. XSL

XSL (Extensible Stylesheet Language) – расширяемый язык таблиц стилей. Этот язык устанавливает правила: какие данные изXML-документа показывать и как следует их отображать в браузере.XSLвключает в себя набор из нескольких языков:

XPath(XMLPathLanguage) – язык запроса к компонентам информационной моделиXML-документа;

XSLFO(ExtensibleStylesheetLanguageFormattingObects) – язык форматирующих объектов, обеспечивающих вывод информации в форматированном виде;

XSLT(ExtensibleStylesheetLanguageTransformations) – расширяемый язык преобразования таблиц стилей.