Вопрос
Как бы вы подошли к тестированию следующего XSL: T процесса. Р>
Среда тестирования: сервер Linux с запущенными apache, php и mysql, который виден только за нашей сетью: (он не обращен наружу, поэтому к нему нельзя получить удаленный доступ).
Примечание: я подумал об использовании AB (Apache Benchmark), но я открыт для всего, что доступно в среде Linux. Р>
Вот пример:
PHP извлекает данные из источников, генерирует XML, отправляет их через XSL: T, который выводит XHTML.
Меня интересует сравнение использования процессора и памяти с
<Ол>Я также планирую протестировать кэширование кода операции, сжатие вывода и, возможно, несколько ускорителей php, поэтому используемые вами методы также должны быть достаточно гибкими, чтобы справляться и с этими случаями.
Я также был бы заинтересован в любом известном сравнительном тестировании для чего-то подобного. Р>
Решение
Как правило, добавление некоторых шагов должно увеличить время обработки. Я полагаю, решение "PHP, который генерирует XMTML" будет быстрее, чем другие альтернативы.
Поэтому, чтобы ответить на ваш вопрос, я бы подумал, что может повысить вашу производительность: проще ли генерировать простой поток XML из PHP, обрабатывая его с XSLT в XHTML? Проще ли применять различные шаблоны XSLT? Или, опять же, если вы бог PHP, вы можете сгенерировать прямой XHTML (который является XML-файлом), и вам нет дела до шаблонов, добавляемых XSLT? Считаете ли вы, что XML-> XHTML может быть сделан клиентским браузером?