Комментарии 17
А как у него со скорость работы? Что будет если ему скормить горомный кусок кода? Не подавится?
+2
да он потоковый, одно проходный, тоесть скорость у него ~N где N есть количество символов работает на расширении mb_
0
в общем конкртено бранчи по скорости не делал, но полагаю что работать будет на больших объемах микро HTML (там где когда больше чем текста) медленно, по причине тормазнутости циклов и смены контекста в PHP, но для введенного пользователем текста с разметкой (где больше текста чем разметки) работать должен быстро и на больших объемах (2-5к символов уж точно), но не проверял =(
0
1) вы бы лучше код привели где-нибудь, скажем на pastebin или gist.github.com и показали бы его, чем архив показывать
2) а tidy чем не угодил?
2) а tidy чем не угодил?
+3
А javascript внутри html он нормально скушает?
0
htmlpurifier пробовали?
0
Тестирование показало хорошие результаты. Для реального применения совместил с DOMDocument->loadHTML, чтобы закрыть тэги правильно.
Какая лицензия у этой библиотеки? Хотел бы применить её в своем проекте.
Какая лицензия у этой библиотеки? Хотел бы применить её в своем проекте.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
простая проверка/чистка HTML