NVNicholas Volkhininsb-werewolf.hashnode.dev·Apr 17 · 11 min readWhen to Use XmlExtractKit Instead of General XML Tools in PHPOne of the easiest ways to make XML work painful in PHP is to start with the wrong question. A lot of developers ask: “What is the best XML library for PHP?” That sounds reasonable, but it is usually00
NVNicholas Volkhininsb-werewolf.hashnode.dev·Apr 17 · 11 min readBenchmark: XMLReader vs XmlExtractKit on a Real Extraction ScenarioWhen people benchmark XML tools, they often compare the wrong things. They compare a full-document parser to a streaming parser. They compare one tool that returns DOM objects to another that returns00
NVNicholas Volkhininsb-werewolf.hashnode.dev·Apr 16 · 9 min readProcessing Supplier and Marketplace XML Feeds in PHPSupplier and marketplace integrations are one of the places where XML refuses to die. That is not a complaint. It is just the shape of the problem. If you build import pipelines, catalog sync jobs, pr00
NVNicholas Volkhininsb-werewolf.hashnode.dev·Apr 15 · 10 min readConverting XML Feeds to Plain PHP Arrays in Modern PHPWhen people say they need to “work with XML” in PHP, that phrasing is often already slightly misleading. In most business applications, XML is not the format you actually want to keep around. It is 00
NVNicholas Volkhininsb-werewolf.hashnode.dev·Apr 14 · 8 min readXMLReader vs XmlExtractKit for Real XML Extraction Tasks in PHPWhen PHP developers compare XML approaches, the comparison often starts in the wrong place. It usually becomes a vague question like this: "What is the best XML library for PHP?" That is too broad to 00