Здравствуйте, мне необходимо ускорить работу пхп скрипта. Проблема в том что скрипт использует апи, в ходе которого получает XML файл. Вот такой структуры Код (PHP): <recordings> <results> <sco sco-id="1952868658" source-sco-id="" folder-id="1344135254" type="content" icon="archive" display-seq="0" job-id="" account-id="" job-status="" encoder-service-job-progress="" is-folder="0" no-of-downloads="0"> <name>Водясов Теоретическая механика лек7</name> <url-path>/p14h8l9d50b/</url-path> <date-begin>2015-11-13T07:48:31.657+00:00</date-begin> <date-end>2015-11-13T08:12:26.643+00:00</date-end> <date-created>2015-11-13T07:48:31.657+00:00</date-created> <date-modified>2015-11-13T08:12:26.643+00:00</date-modified> <duration>00:23:54.987</duration> <filename>/common/meetingAS3/shell/shell.swf</filename> </sco> <sco sco-id="1952870910" source-sco-id="" folder-id="1344135254" type="content" icon="archive" display-seq="0" job-id="" account-id="" job-status="" encoder-service-job-progress="" is-folder="0" no-of-downloads="0"> <name>Водясов Теоретическая механика лек8</name> <url-path>/p1a5ew0e357/</url-path> <date-begin>2015-11-13T08:22:18.607+00:00</date-begin> <date-end>2015-11-13T08:35:05.620+00:00</date-end> <date-created>2015-11-13T08:22:18.607+00:00</date-created> <date-modified>2015-11-13T08:35:05.620+00:00</date-modified> <duration>00:12:47.013</duration> <filename>/common/meetingAS3/shell/shell.swf</filename> </sco> </recordings> </results> Проблема в том что файл растет с каждым днем,на данный момент насчитывает уже 8,000 строк, апи которая бы мне вернула исключительно то что мне надо, к сожалению нету (или я не нашел, API Adobe Connect Web Services 8.0). Как можно запросить определенную часть файла? Последние 30 строк, или сразу последний узел если это возможно. Читал про file_get_contents и его offset параметр, но мне надо знать общею длину файла что бы этой функцией обрезать, а файл сам меняется каждый час. Подскажите как можно устранить данную проблему? PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
Сам файл, это все вебинары, записанные через Adobe Connect, с конкретного аккаунта, учителя каждый день записывают новые вебинары, поэтому и растет. А беру его из Апи, просто нету апи которая бы мне вернула только последний вебинар, она возвращает сразу все вебинары аккаунта
ТС, смотри в сторону XPath, там есть команда выбора последнего узла. Поищи в нете, инфы по нему завались. С ним умеет работать SimpleXML