Light Whisper
Новичок
unserialize VS DOM-парсинг в случае больших XML конфигов
Приветствую,
собственно, имеем: некоторое множество различных XML - конфигов
нужно: распарсить их все и получить некие объекты-врапперы этих конфигов
народ, скажите, что будет быстрее:
1. Один раз распарсить требуемые конфиги, десериализовать уже СОЗДАННЫЕ объекты, засунуть их в некий репозиторий кэша, и в последствии (порка не изменятся конкретные конфиги), сериализовать данные закешэнные данные каждый раз, при необходимости читать последние
2. каждый раз парсить XML
Что быстрее - создание объекта при десириализации, либо DOM-парсинг???
(средний размер конфигов - от 20 до 200 кб; структура конфа - самая "древовидно-разнообразная")
Приветствую,
собственно, имеем: некоторое множество различных XML - конфигов
нужно: распарсить их все и получить некие объекты-врапперы этих конфигов
народ, скажите, что будет быстрее:
1. Один раз распарсить требуемые конфиги, десериализовать уже СОЗДАННЫЕ объекты, засунуть их в некий репозиторий кэша, и в последствии (порка не изменятся конкретные конфиги), сериализовать данные закешэнные данные каждый раз, при необходимости читать последние
2. каждый раз парсить XML
Что быстрее - создание объекта при десириализации, либо DOM-парсинг???
(средний размер конфигов - от 20 до 200 кб; структура конфа - самая "древовидно-разнообразная")