Web-программирование сегодня и его плюсы; классификация веб-технологий и инструментов. Основы языков программирования PHP, Ajax, Java, XML, SSI, ASP, Perl, Parser, их краткая характеристика. Структура web-страницы и приемы ее правильного оформления.
Аннотация к работе
Министерство образования и науки Российской Федерации Факультет математики и компьютерных наук Выполнила студентка 3курса 4 группыweb страница программирование язык Веб-программирование - раздел программирования, ориентированный на разработку динамических Internet-приложений. Языки веб-программирования это соответственно языки, которые в основном предназначены для работы с интернет технологиями. Для навигации в WWW используются специальные программы - Web-браузеры, которые существенно облегчают путешествие по бескрайним просторам WWW. Вся информация в Web-браузере отображается в виде Web-страниц, которые являются основным элементом байтов WWW. Пользователю приятно посещать те Web-страницы, которые имеют стильное оформление, не отягощены чрезмерно графикой и анимацией, быстро загружаются и правильно отображаются в окне Web-браузера.Веб программирование сегодня и его плюсы Небезызвестно, что основной целью и задачей любого программирования является значительное увеличение скорости, автоматизация, и как, следствие, облегчение производства тех или иных процессов и действий, которые без внедрения программной части осуществлялись бы с гораздо большими временными и трудозатратными потерями. Например, новостной модуль на сайте позволяет избавить администратора сайта от рутинной ненужной работы по дублированию аналогичной информации и максимально сокращает время его работы, превращая процесс создания новостей на сайте в истинное удовольствие. Скрипт для фотогалерии на сайте позволяет одновременно перебрасывать на сайт массу фото, одновременно оптимизируя их качество под требования среды Интернет.Часто упоминается как Всемирная сеть, Глобальная сеть, либо просто Сеть. Представляет собой хаотичное объединение автономных систем, что не гарантирует качества связи, но обеспечивает хорошую устойчивость и независимость функционирования системы в целом от работоспособности какого-либо ее участка. WWW можно отнести к внутреннему содержанию, то есть это какой-либо абстрактный мир знаний, в то время как Internet является внешней стороной глобальной сети в виде огромного количества кабелей и компьютеров.Для того чтобы создаваемая система была доступна в Интернет, требуется решить следующие задачи: 1) выбрать вариант хостинга, т.е. то, каким образом будет организована постоянная доступность ваших материалов в Интернете;Все технологии, применяемые при создании веб-систем, делятся на два основных класса: исполняемые на клиенте средствами обозревателя Интернет (HTML, CSS, JAVASCRIPT, Flash, ACTIVEX и т.п.) и исполняемые на сервере средствами веб-сервера (SSI, PHP, ASP, Perl, Python и т.п.) и связанных с ним систем (MYSQL, POSTGRESQL, MSSQL и т.п.).Языки веб-программирования - это языки, которые в основном предназначены для работы с веб-технологиями.Когда пользователь дает запрос на какую-либо страницу (переходит на нее по ссылке или вводит адрес в адресной строке своего браузера), то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла.Web-страницы могут существовать в любом формате, но в качестве стандарта принят Hyper Text Markup Language - язык разметки гипертекстов, предназначенный для создания форматированного текста, насыщенного изображениями, звуком, анимацией, видеоклипами и гипертекстовыми ссылками на другие документы, разбросанные как по всему Web-пространству, так и находящиеся на этом же сервере или являющиеся составной частью этого же Веб-проекта. Можно работать на Web без знания языка HTML, поскольку тексты HTML могут создаваться разными специальными редакторами и конвертерами. Изучая HTML и познавая его глубже, создавая документ в начале изучения HTML и расширяя его насколько это возможно, мы имеем возможность создавать Web-страницы, которые могут быть просмотрены многими браузерами Web, как сейчас, так и в будущем. Работа по HTML - это способ усвоить особенности создания документов в стандартизированном языке, используя расширения, только если это действительно необходимо. Тег определяет начало и конец заголовка документа, где описываются технические параметры документа: правила отображения, ключевые слова, подключение дополнительных программных модулей.Язык PHP был создан для решения конкретной практической задачи в среде интернет. Хотя объектная модель в языке PHP не самая богатая, ее принципиальное наличие позволяет естественным образом описывать объектные модели данных. PHP способен решать те же задачи, что и любые другие CGI-скрипты, в том числе обрабатывать данные html-форм, динамически генерировать html страницы и т.п. Первая область, как уже говорилось, - это создание приложений (скриптов), которые исполняются на стороне сервера. Для того чтобы работать таким образом, понадобится PHP-парсер (т.е. обработчик php-скриптов) и web-сервер для обработки скрипта, браузер для просмотра результатов работы скрипта, ну, и, конечно, какой-либо текстовый редактор для написания самого php-кода.