58
присутствует в рейтингах. Кроме того, AJAX потребляет некоторое количество
ресурсов самого пользовательского ПК, поэтому при отображении большого и
красочного сайта возможны повисания и некоторое снижение активности
системы.
15. XML является иерархической технологией для хранения данных в
текстовой виде. В какой-то мере написание скриптов на XML можно относить к
объектно-ориентированному программированию. Можно выделить множество
объектов, которые обладают собственным набором свойств и обычно является
либо элементом управления, либо подключаемым модулем. Для настройки
каждого объекта используется описание его параметров с учетом вложенности
свойств, которые зачастую имеют также свои свойства. XML является строгим
языком и отдельно практически не используется, а применяется как составная
часть динамической технологии визуализации страницы или для разработки
собственной базы данных [11].
Таким образом, определив плюсы и минусы рассмотренных выше языков,
выбор был таков: HTML – для разметки страниц сайта, CSS – для оформления
стиля страницы, JavaScript и базирующийся на нем AJAX – для быстрой работы
сайта и проверки переданных данных на корректность, PHP – как основного
языка проекта, поскольку он предназначен для создания подобных разработок
[5], а также по нему всегда можно найти большое количество информации в
интернете, сам язык нельзя назвать сложным, существует много сред для
разработки на нем, результат работы можно видеть в режиме реального времени
на своем домашнем ПК без обращения к удаленному серверу.
Определение самой подходящей СУБД является труднореализуемой
задачей с различными требованиями и параметрами, но становится по сути
самым важным этапом в процессе создания приложений БД. Определенный по
факту программный продукт обязан удовлетворять настоящим и будущим
требованиям фирмы, а сам выбор должен учесть и возможные денежные затраты
на покупку оборудования, создание ПО, установку системы с последующим
обучением сотрудников. Также важно понимать, что созданная СУБД даст
фирме реальный доход .