Парсер BBCode - xBB, v 0.28 2007/04/23

Загрузок: 0
Парсер BBCode - xBB, v 0.28 2007/04/23 xBB - написанная на PHP библиотека для работы с BBCode. Может быть использован в гостевых книгах, форумах, на досках объявлений и т.п. Парсер реализован несколько отлично от аналогов. Обычно такие парсеры реализуются с помощью регулярных выражений. Этот же использует метод конечных автоматов. Имеет следующий плюс: как бы ни была богата и продвинута коллекция тегов, поддерживаемая в данной реализации, скорость обработки текстов будет постоянной, так как осуществляется за фиксированное число проходов. Коллекцию поддерживаемых тегов можно увеличивать до бесконечности, а скрипт будет выполняться одинаково быстро. Скорость его работы зависит только от величины текста и от числа тегов, используемых в конкретном тексте, но не от числа всех возможных тегов и вариантов их написания. Скрипт не парсит текст многократно для каждого тега или варианта написания тега. В умолчальной поставке xBB поддерживает 116 тегов, автоматические ссылки, смайлы. Коллекция тегов и смайлов легко расширяема.

Похожие приложения