Нечто
Психолог РНРClub
Парсинг шаблона: SAX vs PCRE
Здравствуйте!
Просветите меня, пожалуйста:
какие плюсы дает SAX-парсер в сравнении с регами при парсинге xml-styled директив шаблонизатора?
Нативный xml-парсер PHP4 работает только с валидными документами, а Tidy есть не на каждом сервере, поэтому некоторые шаблонизаторы используют собственный парсер. Влияет ли это на скорость парсинга (хоть шаблоны и "компилируются", но все равно..)? Быстрее ли будет регами? Чем все-таки SAX лучше?
Пример парсера - PEAR::XML_HTMLSax
Заранее спасибо за Ваши комментарии!
Здравствуйте!
Просветите меня, пожалуйста:
какие плюсы дает SAX-парсер в сравнении с регами при парсинге xml-styled директив шаблонизатора?
Нативный xml-парсер PHP4 работает только с валидными документами, а Tidy есть не на каждом сервере, поэтому некоторые шаблонизаторы используют собственный парсер. Влияет ли это на скорость парсинга (хоть шаблоны и "компилируются", но все равно..)? Быстрее ли будет регами? Чем все-таки SAX лучше?
Пример парсера - PEAR::XML_HTMLSax
Заранее спасибо за Ваши комментарии!