Autor | Zpráva | ||
---|---|---|---|
gomess Profil |
#1 · Zasláno: 30. 7. 2013, 14:14:55
Zdravím,
řeším problém se získáním dat z externích stránek. Používám file_get_contents a pro vyhledání řádku preg_split. Pro jednu stránku se to ještě použít dá, jenže bych toto potřeboval aplikovat na několik stránek. Je nějaký způsob jak to zrychlit nebo se to dělá uplně nějak jinak? Díky za odpověď |
||
tiso Profil |
#2 · Zasláno: 30. 7. 2013, 15:00:02
Aspoň orientačne: o aké dáta a stránky ide?
|
||
gomess Profil |
#3 · Zasláno: 30. 7. 2013, 15:33:54
tiso:
„Aspoň orientačne: o aké dáta a stránky ide?“ Dělám stránky pro alianci ve hře a chci dostat status hráčů (online, offline) do jedné tabulky ... což znamená otevřít profily jednotlivých hráčů a vyčíst jeden řádek. |
||
Micruss Profil |
#4 · Zasláno: 30. 7. 2013, 20:55:01
no haleť já, když jsem něco podobného dělal, tak jsem si uložil url profilu do array(); a pak sem to projel pres foreach() {} a každou url otevřel a zjistil jsetli je online nebo ne .... jinak to asi nepude ;-)
|
||
gomess Profil |
#5 · Zasláno: 30. 7. 2013, 21:24:28
Micruss:
Používám podobný postup, jen když to tak udělám 30x tak se to načítání docela protáhne. Zajímala by mě nějaká optimalizace |
||
Micruss Profil |
#6 · Zasláno: 30. 7. 2013, 23:44:24
pokud to děláš u některých velkých webech tak se mrkni jestli nemaj optimalizaci pro mobily.. je tam méně kódu a je to samozřejmě rychlejší ;-)
|
||
Jan Tvrdík Profil |
#7 · Zasláno: 31. 7. 2013, 00:33:47
Tady se spíš vyplatí zapojit paralelizaci a cachování.
|
||
David123 Profil * |
#8 · Zasláno: 31. 7. 2013, 06:11:49
Ahoj, doporučuji článek http://php.vrana.cz/paralelni-zpracovani.php, nebo lze využít CURL k načítání externích stránek paralelně, což by vám možná také pomohlo, pokud trváte na PHP.
|
||
gomess Profil |
#9 · Zasláno: 2. 8. 2013, 10:50:52
Díky moc za rady, nějak se s tím poperu
|
||
Václav Kozelka Profil |
Pokud ten status mas v nejakem tagu, ktery je otridovany nebo oideckovany:
<span class="status">Online</span> tak se podivej na XPath ziskavani dat bude to jednodussi a pocitam ze struktura stranek profilu je stejna http://php.net/manual/en/simplexmlelement.xpath.php |
||
Časová prodleva: 11 let
|
0