Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Технологии создания сайтов




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

PERL. Появился он раньше PHP и не создавался для написания приложений для интернет. Очень гибкий язык, но более сложен в изучении. Основная фишка, это регулярные выражения. Используется в основном для написания средних по объёмам и сложности интернет-приложений.
C. Довольно старый язык программирования, весьма распространен для написания настольных приложений. Самый быстрый, самый гибкий. Самый сложный для использования и написания приложений. Идеален для больших проектов.

C++. Это новая версия языка C. Это язык ООП, что очень актуально на сегодня. Выигрывает у C по простоте использования. Не проигрывает ни в чём. На сегодня он - стандарт ля написания больших и высоконагруженных интернет-проектов.

HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, в удобной для человека форме.

ASP (англ. Active Server Pages — «активные серверные страницы») — технология, разработанная компанией Microsoft, позволяющая легко создавать приложения для World Wide Web.
ASP работает на платформе операционных систем линии Windows NT и на веб-сервере Microsoft IIS.
ASP не является языком программирования — это лишь технология предварительной обработки, позволяющая подключать программные модули во время процесса формирования веб-страницы. Относительная популярность ASP основана на простоте используемых языков сценариев (VBScript или JScript) и возможности использования внешних COM-компонентов.
Технология ASP получила своё развитие в виде ASP.NET — новой технологии создания веб-приложений, основанной на платформе Microsoft

Java — объектно-ориентированный язык программирования (ООП), разрабатываемый компанией Sun Microsystems и официально выпущенный 23 мая 1995 года.

Java — так называют не только сам язык, но и платформу для создания приложений уровня предприятий на основе данного языка. Очень популярный программный продукт.
Java script - это язык программирования, используемый в составе html страниц, с целью увеличения функциональности сайта.
Java script был разработан фирмой Netscape в сотрудничестве с Sun Microsystems на базе языка Sun's Java. Java скрипты выполняются на стороне клиента, хотя изначально Liveware - прародитель java script, являлся серверным языком программирования.
С помощью JavaScript можно создавать красивые и интерактивные веб страницы, что невозможно сделать стандартными тегами html. Скрипты выполняются в результате каких-либо событий, инициированных действиями пользователя. Это может быть - наведение курсора, клик и т.д.
Java script поможет вам создавать функциональные веб страницы.
Flash Action Script используется в качестве средства написания сценариев в пакете Adobe Flash. Изначально Action Script представлял собой ограниченный по функциональности встроенный язык сценариев, однако в версии 2.0 возможности языка были расширены, благодаря чему он стал похож на «взрослые» объектно-ориентированные языки.

Не так давно, с выходом девятой версии пакета (входит в состав комплекса Adobe CS3), появилась версия языка 3.0, основным отличием которой является расширенная библиотека готовых классов. По синтаксису язык Action Script похож в большей степени на Java.
В частности, работа по созданию классов в нем происходит схожим образом. Но в отличие от традиционных объектно-ориентированных языков, Action Script совмещает в себе возможности как языков, основанных на классах (C++, Java), так и основанных на прототипах (JavaScript).
Это позволяет охватить в процессе обучения два подхода при использовании одного языка. В настоящее время возможности языка позволяют создавать достаточно сложные приложения. В качестве примера можно привести, WEB-версию клиента ICQ – ICQ 2 GO!

В числе преимуществ Action Script и Flash-технологии в целом стоит отметить ориентацию на создание WEB-приложений, что особенно актуально в силу активного развития сети Интернет. Кроме того, в состав пакета Adobe Flash входит большое число готовых компонентов, что значительно упрощает процесс разработки.

Помимо возможностей программирования пакет Adobe Flash сочетает в себе богатые средства по работе с векторной графикой и анимацией, благодаря чему процесс создания интерфейсов становится значительно проще и интереснее

Валидация HTML-документов

1. Валидация синтаксиса — проверка на наличие синтаксических ошибок. <foo bar="baz"> является корректным синтаксисом, несмотря на то, что <foo> не является допустимым HTML-тэгом, так что проверка синтаксиса является минимально полезной для написания хорошего HTML.

2. Проверка вложенности тэгов — тэги должны быть закрыты в обратном порядке относительно их открытия. Например, эта проверка отлавливает ошибки с неправильно закрытыми <div>.

3. Валидация DTD — проверка соответствия Вашего кода указанному Document Type Definition. Она включает проверку названий тэгов, атрибутов, и «встраивания» тэгов (тэги одного типа внутри тэгов другого типа)

4. Проверка на посторонние элементы — проверка выявляет все, что есть в коде, но отсутствует в DTD. Например, пользовательские тэги и атрибуты.

Хо́стинг (англ. hosting) — услуга по предоставлению вычислительных мощностей для физического размещения информации на сервере, постоянно находящемся в сети (обычно Интернет). Хостингом также называется услуга по размещению оборудования клиента на территории провайдера с обеспечением подключения его к каналам связи с высокой пропускной способностью.





Поделиться с друзьями:


Дата добавления: 2016-10-06; Мы поможем в написании ваших работ!; просмотров: 639 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Надо любить жизнь больше, чем смысл жизни. © Федор Достоевский
==> читать все изречения...

2355 - | 2039 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.