powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] получение данных из xml файла
6 сообщений из 6, страница 1 из 1
[PHP] получение данных из xml файла
    #38604087
game_Racer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго дня.
Есть файл xml (скидывают мне на ftp каждые 15 минут).
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
<?xml version="1.0" encoding="utf-8"?>
<DATA xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ROW>
    ...
    <ADOW>2014-04-03 04:25:00</ADOW>
    ...
  </ROW>
... 
</DATA>


Я по крону этот файл загоняю в таблицу mysql и уже оттуда получаю строки за определенный интервал времени запросом вида:
Код: sql
1.
SELECT * FROM `mytable` WHERE TIMESTAMP( `ADOW` ) > date_add( NOW( ) , INTERVAL 5 HOUR )

(извиняюсь, если запрос не красивый).
Все работает, но файл xml растет, и загрузка его в базу дает больше нагрузки. Есть ли возможность получать нужные мне строки за определенный интервал напрямую из файла xml?
...
Рейтинг: 0 / 0
[PHP] получение данных из xml файла
    #38604106
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
game_Racer,
тынц
...
Рейтинг: 0 / 0
[PHP] получение данных из xml файла
    #38604140
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
[PHP] получение данных из xml файла
    #38604209
game_Racer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
О, спасибо Вам умные люди:)
...
Рейтинг: 0 / 0
[PHP] получение данных из xml файла
    #38604225
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
game_RacerВсе работает, но файл xml растет, и загрузка его в базу дает больше нагрузки. Есть ли возможность получать нужные мне строки за определенный интервал напрямую из файла xml?В любом варианте с ростом размера файла потребуется бОльшее количество ресурсов для его обработки. В этом смысле можно рассматривать альтернативные подходы.

Как вариант, если только структура файла стабильна и данные в файл пишутся строго последовательно, можно получить нужные строки или выкинуть ненужные (используя sed, grep, awk и т.п.) из файла и обработать только последнюю часть записей.
...
Рейтинг: 0 / 0
[PHP] получение данных из xml файла
    #38604352
game_Racer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,
Спасибо, структура стабильная, буду думать в этом направлении.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] получение данных из xml файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]