Стоит ли юзать DOM XML?

nau_jr

Guest
Стоит ли юзать DOM XML?

Сорри, если этот вопрос уже обсуждался... В архивах вроде не нашел.
Так вот. В мануале написано, что эта фича является эксперементальой и, возможно, исчезнет при каком-нибудь очередном релизе PHP. В связи с этим, стоит ли юзать DOM XML?
 

sokov

Guest
Не исчезнет она никуда, не бойся.
Я где-то читал, что php-шная реализация не совсем точно соответствует концепции DOM - так что можно ожидать, что она к ней будет [ неограниченно :) ] приближаться, и, к примеру, изменятся названия некоторых функций. Почитай спецификацию DOM на досуге и сравни с php-шной реализацией - оценишь для себя риски.
Но изменение функций не так страшно, потому что обычно поддерживаются алиасы, хотя бы некоторое время
 

[DAN]

Старожил PHPClub
Всё зависит от хостеров.
Объектная модель DOMXML 4-ки и 5-ки существенно отличается как по названию методов, так и по идеологии.
Если Вы только начинаете разрабатывать приложение, рекомендую Вам выделять определенные "манипуляции" с элементами и узлами дерева в отдельные функции (методы) , в соответствии с рекомендацией w3c.


to sokov:
> I read in the site www.php.net that XML support has been completely
> redone in PHP 5. I would like to know if the old commands (like
> xml_parser_create, xml_parse, xml_set_element_handler...) will be
> removed or not. Where can I find more information about it?

the api for the sax-based parser (ext/xml) stays the same (AFAIK), but the
domxml-API changes significantly.

chregu

Поясняю: Весь модули для рабо ты с XML & XSLT конкретно переделываются под спеку W3C. И с модулем domxml они имеют мало общего.

Скоро, скоро всё встанет на свои места ,) И будем мы все юзать и xml, и xslt, etc...
 
Сверху