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

Курсовая работа. Ноу СПО вологодский кооперативный колледж

Читайте также:
  1. AKM Работа с цепочками событий
  2. I. Подготовительная работа
  3. II. Работа с акварелью, гуашью, восковыми мелками, школьным мелом
  4. II. САМОСТОЯТЕЛЬНАЯ РАБОТА СТУДЕНТОВ
  5. III. Коррекционная работа с детьми.
  6. III. Работа с природным материалом
  7. IV. Работа с тканью, нитками

НОУ СПО Вологодский кооперативный колледж

 

 

По дисциплине

«Web – программирование»

на тему: Разработка web-сайта произвольной тематики с размещением на нем динамического элемента «Форма обратной связи»

 

студента 4 курса группы АСОИ

 

по специальности

230103 «Автоматизированные системы обработки информации и управления»

 

Зайцев. А.А.

 

Руководитель ________________________________________________________

(должность, фамилия, инициалы)

 

г. Вологда 2012г.

 

Содержание……………………………………………………………………....2

Ведение……..…………………………………………………………………….3

Обзор инструментальных средств разработки динамических web-страниц...5

Понятие динамического элемента«Форма обратной связи». Назначение Основные возможности………………………………………………………….6

Концепция разработки динамического элемента «Форма обратной связи»

 

· Логическая структура динамического элемента«Форма обратной связи» ………………………………………………………………………7

· Алгоритм взаимодействия основных компонентов……………………..8

 

· Физическая структура динамического элемента«Форма обратной связи»………………………………………………………………………9

Этапы разработки динамического элемента«Форма обратной связи» ……10

 

· Разработка главного модуля динамического элемента ………………11

 

· Разработка вспомогательного модуля динамического элемента ……..12

 

· Особенности размещения динамического элемента на страницах web-сайта ………………………………………………………………………16

 

Список литературы …………………………………………………………….19

 

 

Введение

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

Среди особенностей и преимуществ данного решения разработчики выделяют следующие моменты:

 

- использование проверочного кода

- возможность отправлять сообщения на различные адреса в зависимости от темы сообщения

- встроенная валидация полей (проверка на корректность введенных данных)

- структурированный и четкий PHP-код

- гибкость в настройке получаемого сообщения

- для хранения настроек используются XML-файлы, что облегчает конфигурирование скрипта

- любое число вариантов для опции "тема письма"

- легко настраиваемые сообщения об ошибках без необходимости править PHP-код

 

Средства безопасности системного уровня

 

В РНР реализованы механизмы безопасности, находящиеся под управлением администраторов; при правильной настройке РНР это обеспечивает максимальную свободу действий и безопасность. РНР может работать в так называемом безопасном режиме(safe mode), который ограничивает возможности применения РНР пользователями по ряду важных показателей. Например, можно ограничить максимальное время выполнения и использование памяти(неконтролируемый расход памяти отрицательно влияет на быстродействие сервера). По аналогии с cgi-bin администратор также может устанавливать ограничения на каталоги, в которых пользователь может просматривать и исполнять сценарии РНР, а также использовать сценарии РНР для просмотра конфиденциальной информации на сервере(например, файла passwd).

 

Поскольку РНР является встраиваемым языком, он отличается исключительной гибкостью по отношению к потребностям разработчика. Хотя РНР обычно рекомендуется использовать в сочетании с HTML, он с таким же успехом интегрируется и в JavaScript, WML, XML и другие языки. Кроме того, хорошо структурированные приложения РНР легко расширяются по мере необходимости (впрочем, это относится ко всем основным языкам программирования).

 

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


Дата добавления: 2015-10-24; просмотров: 46 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Спецвыпуск 23 пятница, 20 марта 2015 г. Темы: солнечное затмение и следующие затмения 2015 года. Газета выпускается с 15.01.12.| Алгоритм взаимодействия основных компонентов

mybiblioteka.su - 2015-2024 год. (0.007 сек.)