Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой»




Скачать 303.04 Kb.
НазваниеПояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой»
страница2/5
Великанов А С
Дата конвертации25.03.2013
Размер303.04 Kb.
ТипПояснительная записка
1   2   3   4   5

1.Теоретическая часть.

1.1.HTTP и HTML


Протокол HTTP поддерживается всеми веб-браузерами и прекрасно справляется с возложенными на него обязанностями, которые заключаются в доставке данных через Интернет. Всякий раз, когда вы в своем любимом браузере запрашиваете веб-страницу, это предполагает использование протокола HTTP. Например, если в адресной строке браузера Firefox ввести www.mozilla.org, то по умолчанию он предположит, что вы имели в виду http://www.mozilla.org.

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

Тем не менее HTTP и HTML по-прежнему остаются удачной парой, которая понятна как веб-серверам, так и веб-клиентам (браузерам). Как мы уже знаем, они составляют фундамент современного Интернета. На рис. 1 показан простейший пример взаимодействия клиента и сервера, когда пользователь запрашивает веб-страницу из Интернета с помощью протокола HTTP.



Рис. 1 Простой запрос HTTP

Безусловно, комбинация HTTP-HTML предоставляет весьма ограниченные возможности, поскольку пользователи могут получать из Интернета только статическую информацию (страницы HTML). Чтобы восполнить нехватку функциональных возможностей, были разработаны различные дополнительные технологии.

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

Технологии, расширяющие возможности Интернета, образуют две основные категории:

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

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

1.2.РНР и другие серверные технологии


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

Очень важно понимать, что, независимо от происходящего на стороне сервера, клиент должен получить ответ на том языке, который ему понятен (что вполне очевидно), например, на языке HTML, который имеет массу ограничений, о чем мы уже говорили.

РНР - это одна из технологий, применяемых для реализации логики приложений на стороне сервера. У РНР много конкурентов, таких как ASP.NET (Active Server Pages - активные серверные страницы, веб-технология, разработанная в Microsoft), Java Server Page (JSP - серверные страницы на языке Java), Perl, ColdFusion, Ruby on Rails и других. Каждая из этих технологий предоставляет свои возможности по реализации функциональности на стороне сервера.

РНР - это не только серверная технология, но и язык, на котором программисты могут писать сценарии.



Рис. 2. Клиент запрашивает страницу РНР

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

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

Потребность в более широких функциональных возможностях удовлетворяется отдельной категорией веб-технологий, которые называются клиентскими технологиями. Современные браузеры способны анализировать не только простой HTML.
1   2   3   4   5

Похожие:

Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconПояснительная записка к курсовой работе на тему «Исследование математических методов построения изолиний»
Федерации много усилий прилагается к созданию специальных информационных систем, которые призваны обеспечить поддержку управления...
Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconПояснительная записка к дипломному проекту На тему: «Разработка технического проекта учебно-производственной лаборатории» Студент: Гершман Илья Аркадьевич
Исследование возможных опасных и вредных факторов при эксплуатации ЭВМ и их влияния на пользователей 53
Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconПояснительная записка к исследовательской работе «Исследование здоровья школьников»
Данная исследовательская работа проводится с целью анализа обучающимися состояния здоровья учеников школы, выяснения факторов, влияющих...
Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconПояснительная записка в учебно-методическом комплекте «Начальная школа ХХI века»
Заместитель директора по учебно-воспитательной работе моу «Средняя общеобразовательная школа c. Ягодная Поляна»
Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconИзменение подходов к работе 1
Создание нового стиля многоуровневого списка с последующим добавлением этого стиля в коллекцию стилей 61
Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconОтчет о научно-исследовательской работе, проведенной по заказу Министерства экономического развития и торговли Российской Федерации Тема
...
Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconПояснительная записка к дипломному проекту (работе) На тему «Разработка системы защиты от распределенных атак на отказ в обслуживании типа http flood»
На тему «Разработка системы защиты от распределенных атак на отказ в обслуживании типа http-flood»
Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconПояснительная записка к дипломному проекту (работе) На тему «Разработка общей поисковой системы для еис кафедры икт»
Разработать объединяющую поисковую систему для электронных ресурсов кафедры икт на основе поисковых механизмов каждого ресурса в...
Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconПояснительная записка к дипломной работе На тему: «Разработка системы автоматизации функций формирования scorm совместимых метаданных для информационных ресурсов»
На тему: «Разработка системы автоматизации функций формирования scorm совместимых метаданных для информационных ресурсов»
Пояснительная записка к учебно-исследовательской работе на тему: «Исследование подходов к созданию системы менеджмента контента ( cms ) на вэб страницах с последующим интегрированием ее с crm системой» iconПояснительная записка к дипломному проекту На тему «Построение безопасной корпоративной сети»
Исследование возможных опасных и вредных факторов при эксплуатации ЭВМ и их влияние на пользователей 107
Разместите кнопку на своём сайте:
kak.znate.ru


База данных защищена авторским правом ©kak.znate.ru 2012
обратиться к администрации
KakZnate
Главная страница