Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 12.02.2010 Ostrzeżenie: (0%)
|
Witam,
sytuacja wygląda tak : musze odczytać dane z bazy danych zapisanej w formacie .xml, która znajduje się na zewnętrznym serwerze (tzn. nie na tym, na którym działa skrypt). Plik tej bazy zajmuje jakieś 5-6 Mb i jest ona stale uaktualniana. Mój problem polega na tym, że nie wiem jak zrealizować odczytywanie z tej bazy — tj. mam na myśli to, że zwykłe parsowanie przez np. SimpleXML nie bardzo przechodzi, bo to jednak zajmuje troche czasu, aby serwer ją załadował, odczytał dane i wyświetlił. Jak to rozwiązać tak, aby wyświetlanie było w możliwie krótkim czasie ? Dodam, że baza ma około 100 000 linii, a chodzi tu po prostu o listę produktów sklepu (opis, cena, itp.). Pozdrawiam, Radek |
|
|
|
PoProstuRadek Wydajność odczytu z bazy XML 12.02.2010, 12:57:53
erix Klasa XMLReader dostępna w PHP. 12.02.2010, 13:16:16
ucho Ja ściągam takie zewnętrzne pliki raz na np 30. mi... 12.02.2010, 13:25:30
PoProstuRadek Dzięki za szybkie odpowiedzi,
@ucho : też o tym m... 12.02.2010, 13:34:32
erix XMLReader jest najszybszym dostępnym sposobem odcz... 12.02.2010, 13:57:10
PoProstuRadek No OK, ale tak się zastanawiam, bo skoro plik tej ... 12.02.2010, 14:00:00
erix Cytatto przeciez i tak nie uniknę każdorazowego śc... 12.02.2010, 14:29:27
PoProstuRadek Wybacz, jesli to głupie pytanie, ale mógłbyś wytłu... 12.02.2010, 15:33:10
erix URI -> adres -> XMLReader sam odczytuje stru... 12.02.2010, 19:03:42 ![]() ![]() |
|
Aktualny czas: 14.06.2026 - 00:35 |