offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗ppPsLbInr 23 of 84 menu

Библиотеки для парсинга на PHP

Парсинг регулярками не очень удобный из-за того, что для получения данных тегов приходится писать разные неочевидные команды. Это замедляет работу и подвергает наш код ошибкам.

Более удобным является получение элементов страницы через CSS селекторы. Для этого в PHP существуют различные библиотеки, поддерживаемые энтузиастами.

Вот список библиотек, популярных в настоящее время: DiDOM, Nokogiri, DomCrawler, Simple HTML DOM, Zend Dom.

В целом, все эти библиотеки обладают похожими возможностями. Для работы достаточно знать одну из библиотек. Поэтому далее в учебнике мы изучим одну из них. Мой выбор пал на DiDOM, так как мне она показалась наиболее простой для понимания и удобства.

В дальнейшем можете посмотртеть возможности и других библиотеки из списка и подобрать библиотеку по своему вкусу.