HTML 10 минут на урок

Печать

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

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

• создать набор постоянно обновляемых Web-страниц;

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

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

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

Анализ данных

Первое, что необходимо сделать, — проанализировать имеющиеся данные. Какую информацию необходимо сообщить заинтересованным лицам? Очевидно, нужно указать название фильма, дать его краткое описание, имена снимавшихся актеров, ссылки на посвященные данному фильму ресурсы, название и адрес кинотеатра, в котором он демонстрируется, телефонный номер, время сеансов, стоимость билетов, информацию о скидках и многое другое.