Создание множества элементов DOM. какой метод быстрее? Эхо по HTML или с использованием класса PHP DOM?

Мне нужно создать около 10 тыс. Элементов, когда пользователь посещает мой сайт, его вид большого дерева, такого как <ul> и <li> .

Процесс создания HTML в настоящее время занимает около 15 секунд, я создаю HTML в массиве, затем json_encode и повторяю его.

Я пытаюсь сократить процесс. мой вопрос:

было бы быстрее использовать класс DOM класса php для создания элементов.

или просто создать HTML и повторить его?