Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP][MySQL] Najszybszy sposób ściągania danych z innej strony
iber
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 5.01.2012

Ostrzeżenie: (0%)
-----


Do tej pory wyciągałem 10 różnych danych ze strony za pomocą preg_match (_all) i zapisywałem do bazy danych , po paru poprawkach w kodzie dla 25 stron długość wykonywania skryptu trwa ok. 70 sec. Niestety takich stron mam do sprawdzenia 530~ więc to trochę trwa.
I tu się rodzi pytanie czy w innym języku da się zrobić to dużo wydajniej?
Słyszałem o czymś takim jak pobieranie równoległe w jquery+ajax , jednak nigdy nie miałem z tymi językami doczynienia więc nie wiem z czym to się je.
Wujek google zawsze na posterunku tylko nie wiem czego mam szukać , więc proszę o wszelkie wskazówki. Język , nazwy bibliotek/funkcji, cokolwiek.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Gość-
post
Post #2





Goście







O ile nie robisz naprawde bardzo, bardzo skompikowanych regexpow nie jestes w stanie preg_matcha zajechac na 70 sekund na tak malym zestawie danych. Problemem weic nie jest jexzyk, bo kazdy sposob pobiera dane mniejwiecej tak samo szybko (i tak zapewne przez cURLa), a raczej serwer z ktorego pobierasz dane jest poprstu wolny. Lub może używasz do tego tora? W pierwszym przypadku nic juz z tym nie zrobisz, w drugim zainteresuj sie tym, lub innymi rozwiazaniami (nie tak trudno jest napisac swoje).

Napisz wiecej info to poradzę więcej.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 04:43