Skip to content

WalkWeb/Tag-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект изначально писался по следующему тестовому заданию:

«Написать на PHP парсер html страницы (на входе url), который на выходе будет отображать количество и название всех используемых html тегов. Использование готовых парсеров и библиотек запрещено.»

Затем решил немного усложнить задачу и сделать скрипт хоть немного полезным в практическом плане - к тегам добавлен параметр, отвечающий за то, одиночный ли это тег (например hr) или парный (например div), и если на анализируемой странице количество открывающихся и закрывающихся тегов не сходится - то информация об этом теге выделяется красным.

Правда, следующей логической доработкой является указание того, на какой странице имеется тег, у которого отсутствует закрывающийся. Будет время - добавлю такой функционал.

Интерфейсы Интерфейсы не используются, т.к. не вижу мест, где они были бы к месту. Если бы была задача написать MVC-фреймворк - да, там можно было бы использовать интерфейсы того же Request или Response по стандарту PSR-7.

About

Скрипт анализирует html-теги по указанному URL. Можно посмотреть на скрипт в работе

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors