HTML 10 минут на урок |
Страница 189 из 249 Почему данное различие имеет столь принципиальное значение? Потому что оно превращает документ XML, по сути, в файл базы данных. Представим, например, что вы собственник сети кинотеатров и хотите разместить в Интернете информацию о демонстрируемых фильмах. Если пойти традиционным путем (хотя, когда речь идет о таком "молодом" явлении, как Интернет, говорить о каких-либо традициях можно лишь весьма условно), можно выбрать один из следующих методов: • создать набор постоянно обновляемых Web-страниц; • создать базу данных, содержащую все необходимые сведения, и затем пригласить программиста, который написал бы на языке Java программу, позволяющую посетителям Web-страницы осуществлять поиск интересующей их информации в этой базе данных. Благодаря появлению XML есть еще и третий вариант. Можно создать одну общую Web-страницу со всеми сведениями обо всех кинотеатрах и затем, применяя стилевые таблицы и шаблоны, отображать для разных посетителей именно ту информацию, которая им необходима. Представители W3C совместно с профессионалами в различных областях деятельности разработали специализированные стандарты XML, учитывающие специфику той или иной предметной области. Таким образом, вы можете либо самостоятельно определить в XML собственные теги, либо воспользоваться уже имеющимся разработками. Первое, что необходимо сделать, — проанализировать имеющиеся данные. Какую информацию необходимо сообщить заинтересованным лицам? Очевидно, нужно указать название фильма, дать его краткое описание, имена снимавшихся актеров, ссылки на посвященные данному фильму ресурсы, название и адрес кинотеатра, в котором он демонстрируется, телефонный номер, время сеансов, стоимость билетов, информацию о скидках и многое другое. ![]() |
