Заказ работы

Заказать
Каталог тем

Самые новые

Значок файла Основы микропроцессорной техники: Задания и методические указания к выполнению курсовой работы для студентов специальности 200400 «Промышленная электроника», обучающихся по сокращенной образовательной программе: Метод. указ./ Сост. Д.С. Лемешевский. – Новокузнецк: СибГИУ, 2003. – 22 с: ил. (4)
(Методические материалы)

Значок файла Организация подпрограмм и их применение для вычисления функций: Метод. указ./ Сост.: П.Н. Кунинин, А.К. Мурышкин, Д.С. Лемешевский: СибГИУ – Новокузнецк, 2003. – 15 с. (2)
(Методические материалы)

Значок файла Оптоэлектронные устройства отображения информации: Метод. указ. / Составители: Ю.А. Жаров, Н.И. Терехов: СибГИУ. –Новокузнецк, 2004. – 23 с. (2)
(Методические материалы)

Значок файла Определение частотных спектров и необходимой полосы частот видеосигналов: Метод указ./Сост.: Ю.А. Жаров: СибГИУ.- Новокузнецк, 2002.-19с., ил. (2)
(Методические материалы)

Значок файла Определение первичных и вторичных параметров кабелей связи: Метод. указ./ Сост.: Ю. А Жаров: СибГИУ. – Новокузнецк, 2002. – 18с., ил. (2)
(Методические материалы)

Значок файла Операционные усилители: Метод. указ. / Сост.: Ю. А. Жаров: СибГИУ. – Новокузнецк, 2002. – 23с., ил. (2)
(Методические материалы)

Значок файла Моделирование электротехнических устройств и систем с использованием языка Си: Метод указ. /Сост. Т.В. Богдановская, С.В. Сычев (7)
(Методические материалы)


Заказ научной авторской работы

Анализ принципов построения WEB-представительства

 

Исследовав популярные технологии разработки динамических сайтов – ASP, PHP и XML – мы можем приступить к анализу принципов и выделению критериев, характеризующих построение WEB-представительства с целью разработки на их основе методики выбора оптимального средства создания сайта в зависимости от конкретных прикладных задач.

Разработка каждого сайта диктует конкретные требования в зависимости от прикладных задач: структура, вид работы с информацией (получение, хранение, передача, обработка), а также от характеристик самой технологии. Исходя из этих требований, мы можем выделить критерии сравнения следующих интернет-технологий: ASP, PHP и XML.

Простота. Легкость освоения, простой и понятный синтаксис. Предварительное знакомство с языками VBScript или JScript гарантирует легкое освоение ASP; с языками С и Perl – технологии РНР. В XML теги отсутствуют, вместо этого XML позволяет программисту самому создать такой язык разметки, который соответствует требованиям конкретного приложения.

Гибкость. Легкая расширяемость приложений по мере необходимости. Присутствует во всех трех технологиях.

Компактность. Отсутствие лишних тегов, наличие встроенных функций для уменьшения кода. Технология  ASP является более компактной по сравнению с PHP. В XML содержатся только теги описания данных; теги разметки и различных сценариев исключены.

Совместимость. Совместимость с другими технологиями, возможность интеграции в различные языки программирования. Все три технологии совместимы друг с другом и прочими технологиями.

Эффективность. Быстрота обработки сценариев. «Движок» PHP является транслирующим интерпретатором, что позволяет обрабатывать сценарии с достаточно высокой скоростью. ASP использует COM как основу работы, поэтому имеет несколько меньшую скорость. В XML сценарии отсутствуют.

Работа с базами данных. Возможность извлечения информации из баз данных, записи в базу, хранения данных в базе и т.д. PHP работает с огромным количеством СУБД, в то время как ASP ориентирован прежде всего на СУБД от Microsoft. В XML имеется возможность как занесения данных в базу из xml-файла, так и формирование из базы данных xml-файла.

Работа с файлами. Возможность вставки файла, операции с файлами данных (хранение, извлечение, запись информации). В технологиях ASP и PHP присутствуют одинаково эффективные возможности работы с файлами. В XML имеется возможность интеграции двоичных файлов в xml-документ.

Обработка данных. Возможность структурирования, сортировки, поиска информации и т. д. Технологии ASP и PHP позволяют производить все виды обработки данных. В XML можно производить сортировку и поиск данных с помощью языка таблиц стилей XSL.

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

Обмен данными. Возможность обмена данными с другими приложениями. Имеет место в технологиях ASP и PHP. Имеется возможность обмена данными xml-файлами между собой.

Наличие прямой обратной связи. Наличие прямой, без посредничества, связи между пользователем и сервером. Присутствует в ASP и PHP, отсутствует в  XML.

Использование таблиц стилей. Возможность создания таблиц стилей для описания внешнего вида документов. В HTML (куда интегрируются ASP и PHP) это CSS, в XML это XSL.

Использование СОМ. Компоненты COM обеспечивают решение общих задач, избавляя пользователей от необходимости самим создавать соответствующие программы. Присутствует в ASP и PHP, отсутствует в  XML.

Создание серверных сценариев. Основа любого языка для создания динамических сайтов. Присутствует в ASP и PHP, отсутствует в  XML.

Описание данных. Важная функция, позволяющая представлять данные в едином формате, единым способом записи. Отсутствует в ASP и PHP, присутствует в  XML.

Наличие встроенных функций и объектов. Уменьшение кода, облегчение работы разработчика. В технологии  ASP имеется более обширный набор встроенных функций и объектов по сравнению с PHP. В XML они отсутствуют.

Написание процедур. Возможность написания собственных функций для упрощения работы. Присутствует в ASP и PHP, отсутствует в  XML.

Использование сеансов (сессий). Используя сессии, можно создавать приложения, способные автоматически «узнавать» каждого посетителя узла и собирать относящиеся к нему сведения. Присутствует в ASP и PHP, отсутствует в  XML.

Обработка ошибок. Важная функция, позволяющая избавиться от ошибок в коде на начальных этапах разработки. Присутствует в ASP и PHP, отсутствует в  XML.

Поддержка различных протоколов. Возможность поддержки взаимодействия с различными сервисами посредством соответствующих протоколов (протокол управления доступом к директориям LDAP, протокол работы с сетевым оборудованием SNMP, протоколы передачи сообщений IMAP, NNTP и POP3, протокол передачи гипертекста HTTP и т.д.). PHP поддерживает намного больше различных протоколов по сравнению с ASP. В XML поддержка протоколов отсутствует.

Обеспечение безопасности. Обеспечение сохранности конфиденциальной информации, ограничение доступа пользователей к некоторым файлам и каталогам, невозможность просмотра исходного текста сценариев в браузере. Присутствует в ASP и PHP, отсутствует в  XML.

Интеграция программного кода в HTML-код. При разработке приложений удобно внедрять текст сценария в HTML-код. Присутствует в ASP и PHP, отсутствует в  XML

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

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

Таким образом, для разработки сайтов, не содержащих сценариев и не имеющих возможности обратной связи, следует использовать технологию XML; для разработки несложного, однородного по форме содержания сайта – технологию РНР; для разработки несложного, разнородного по форме содержания сайта – технологию ASP; для разработки сложной разнородной системы следует задействовать все три технологии.

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

При создании страниц преследуется две основные цели:

- совместимость с популярными веб браузерами

- соответствие кода стандартам W3C.

 

 

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


* поля отмеченные звёздочкой, обязательны для заполнения!

Тема работы:*
Вид работы:
контрольная
реферат
отчет по практике
курсовая
диплом
магистерская диссертация
кандидатская диссертация
докторская диссертация
другое

Дата выполнения:*
Комментарии к заказу:
Ваше имя:*
Ваш Е-mail (указывайте очень внимательно):*
Ваш телефон (с кодом города):

Впишите проверочный код:*    
Заказ курсовой диплома или диссертации.

Горячая Линия


Вход для партнеров