Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11730
Последний выпуск: 19.06.2015

Язык XML - практическое введение

Автор: Александр Печерский

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 

Комментарии

1.
42K
08 августа 2008 года
TSMULT
0 / / 08.08.2008
+1 / -0
Мне нравитсяМне не нравится
8 августа 2008, 08:49:50
На сегодняшний день xml и все его составляющие широко востребованы в плане обмена данными между разноплановыми структурами баз данных. Сам применяю и другим рекомендую!
ШИКАРНО!!!
2.
40K
05 июня 2008 года
MistX
0 / / 05.06.2008
+2 / -1
Мне нравитсяМне не нравится
5 июня 2008, 17:33:03
2fuck_off
XML сам по себе не сложнее изучить, чем русский язык в начальной школе, ибо он достаточно ориентирован на человека. Вот что тебе непонятного в файле:

<?xml version="1.0" encoding="WINDOWS-1251"?>
<mybody>
<hand pos="right">
<fingers kol="5" />
<status>Волосатая</status>
<status>Поцарапанная</status>
</hand>
<hand pos="left">
<fingers kol="4" />
<status>Безволосая</status>
</hand>
<head>
<!-- что то там на голове растёт... уши, ноздри ;) -->
</head>
<!-- Дальше лень думать - пишите сами ;) -->
</mybody>

Ты пишешь: "чтобы создать простую и-нет страницу необходимо создавать не один файл как в html а несколько причем без спецредактора Bonfire невозможно провести валидацию а значит что страница будет неправильно выглядеть и будет иметь ошибки"

Хех! Для создания странички хватит двух файлов: xml с данными, xslt-stylesheet с XHTML структурой будущего документа. В общем то всё. Дальше работай как тебе удобно. Подключи CSS стили, Java-script в секцию CDATA всунь.

Практически не отличается от создания "простой и-нет страицы".

А ведь преимуществ от такого разделения получишь полно!

Кстати из твоих слов следует, что если у меня под рукой нет интерпретатора, к примеру php или компилятора с++, значит я, при достаточном уровне знания обоих языков, не смогу написать программу хоть в блокноте? А если и напишу она будет неправильно выглядеть и иметь ошибки? нет. Писал и пишу, и буду писать, когда под рукой нет редактора с подсветкой или IDE. И ничего, нормально выходит.

Так что <censured> мне мешает изучить XML и писать без ошибок на нём?
3.
40K
05 июня 2008 года
MistX
0 / / 05.06.2008
+3 / -0
Мне нравитсяМне не нравится
5 июня 2008, 17:04:52
2Andrey

В Word'e тоже заложена уйма возможностей: VBA, автооглавление, поддержка OLE объеков... но пользуешься ты тем что тебе надо: автонумеация страниц, форматирование и т.д. (ну если ошибся, то извини, так делает большинство). Любой глобальный проект не будет испоьзоваться на все 100 и никто от него это не тебует.

Ты пишешь: "99% web-программистам выше крыши хватает всего того, на смену чего он пришёл. На данный момент, XML лишь усложняет задачу создание сайтов." и в этом тоже не прав. Сразу как узнал о технологии, попробовал её на вкус - понял, что это то что нужно для большинства проектов. Возьми любую CMS - ту же Joomla. Шабюлоны дизайна хранятся на севере и данные пропускаются, через него. Пи этом менятся может шаблон,а данные остаются одни и те же (в смысле структура данных). Не проще шаблон вынести в XSLT файл, а данные в XML? при проведении рефакторинга проекта нет смысла беспокоится о нарушении структуры представления.
Разделение уровня представления и уровня логики - легко и с минимальными техническими затратами со стороны сервера. Смарти (Smarty) нервно курит в уголке.

Я пока вижу только плюсы. Кто то переубедит?
4.
20K
12 июля 2006 года
kgbman
0 / / 12.07.2006
+2 / -0
Мне нравитсяМне не нравится
12 июля 2006, 05:38:22
><ML Супер! А в особенности поразило такое его подмножество как XSLT)))))))))))))))))))))))))))))))0
5.
Аноним
+1 / -0
Мне нравитсяМне не нравится
16 января 2006, 19:19:48
Я уже год использую XML + XSLT при создании сайтов и не только я. Технология начинает приживаться. Призываю всех способствовать её развитию.
6.
Аноним
+2 / -0
Мне нравитсяМне не нравится
23 июля 2005, 20:32:02
XML - это очень мощно, но реально полезно только на крупных проектах...
7.
Аноним
+2 / -0
Мне нравитсяМне не нравится
20 июня 2005, 16:36:50
XML- это хорошо забытое старое, ничего сложного, ничего из ряда вон выхоящего
8.
Аноним
+1 / -0
Мне нравитсяМне не нравится
6 июня 2005, 13:35:08
Да вы что, это же супер! есть задача вот тебе и описание всех возможных граней проекта и бизнесс процессы и описание сетевых сервисов и описание представления на внешниих устройствах все описуемо редактируемо и управляемо че еще для жизни надо ;-) а вы неплохо
посмотрите сами
xml
xsl
wsdl
bpel
soap
dtd
xquery
xul
...
www.w3.org
www.xul.ru
http://www.doc.ic.ac.uk/ltsa/bpel4ws/
http://xml.apache.org/fop/
Одним словом если чето не хватает описывай добавляй пиши свой парсер и виват господа виват ;-)
9.
Аноним
+1 / -0
Мне нравитсяМне не нравится
2 июня 2005, 19:42:40
XML - штука серьёзная, возможностей заложена уйма... Только вопрос, на сколько это нужно?
XML, безусловно станет лидером в обмене информации, т.к. не имеет привязок ни к железу ни к ОС, хоть Unix хоть Windows хоть микроволновая печь... Но, ИМХО, для web'а, это лишнее. По крайней мере для самих страниц, будь то они статические, будь динамические... Для внутренних целей, для движка сайта, он может пригодится, хотя в случае с движком, можно самому сделать свой "стандарт" обмена информацией между модулями.
Вещь хорошая, но не думаю что будет значительно востребована в ближайших лет 5... 99% web-программистам выше крыши хватает всего того, на смену чего он пришёл. На данный момент, XML лишь усложняет задачу создание сайтов. А его безграничные преимущества просто не будут задействованы, разве только в редких случаях разработчик получит выгоду. Изучить и знать XML это одно и я думаю необходимо как для развития, так и на будущее, а использовать, это совсем другое.
Это моё мнение.
10.
Аноним
+3 / -0
Мне нравитсяМне не нравится
26 мая 2005, 11:31:32
XML - не плохо, но не более того
11.
Аноним
+1 / -0
Мне нравитсяМне не нравится
24 мая 2005, 10:05:10
XML - это революция!
12.
Аноним
+1 / -0
Мне нравитсяМне не нравится
18 мая 2005, 15:49:15
XML - это философия. Он не замыкается только на разметке страницы. XML содержит в себе целую вселенную возможностей. И это здорово.
13.
Аноним
+1 / -0
Мне нравитсяМне не нравится
29 октября 2004, 00:55:18
Но, какова идея!
14.
Аноним
+2 / -0
Мне нравитсяМне не нравится
8 июня 2004, 11:10:52
xml отличный но вто же время и очень сложный !!! чтобы создать простую и-нет страницу необходимо создавать не один файл как в html а несколько причем без спецредактора Bonfire невозможно провести валидацию а значит что страница будет неправильно выглядеть и будет иметь ошибки
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог