Я создаю что-то, где пользователи могут загружать XML-данные и импортировать данные в базу данных.xslt или php для вывода рендеринга
Теперь я создаю страницу предварительного просмотра, где пользователи смогут увидеть, как их вход будет выглядеть, когда он будет сохранен.
Что было бы самым быстрым (во время выполнения), используя XSL для преобразования xml на страницу html или с помощью php для вывода вывода?
Моя догадка XSL гораздо больше подходит (+ быстрее) для этого (и с помощью DTD нет необходимости кода написано проверки, правильно?)
Если вы храните данные xml через php в БД, я бы пошел на php в представлении. Но мне не нравится xsl, поэтому ... – elias
Хмм, я не могу не чувствовать, что xsl будет сервер меня намного быстрее? он просто выглядит гораздо более родным. Мне также нравится материал проверки DTD (потому что я ненавижу писать валидацию в php самостоятельно lol) – Nathan
В настоящее время валидация должна быть XML-схемой, но DTD тоже будет работать. И если XSLT быстрее, это просто вопрос. ;-) Вы можете написать ужасно неэффективный XSLT, как и любой другой язык. Или у вас может быть ужасно неэффективный XSLT-процессор, так что это действительно зависит. – Tomalak