![]() |
![]() |
-Albinos- |
![]()
Post
#1
|
Goście ![]() |
Witam,
potrzebuję informacji na temat szybkiego pobierania danych ze strony. Aktualnie robię to curlem i wyciągam interesujące mnie liczby/krótkie teksty przez preg_match i trwa to kilka sekund. Zastanawiam się czy można zrobić to szybciej gdyż zamierzam w dość dużym stopniu zwiększyć ilość pobieranych danych. Zostać czy curl czy może skorzystać z PHP Simple HTML DOM Parser, ale nie wiem czy przy pomocy tego mogę przejść na daną stronę, zalogować się i pobrać dane z różnych podstron. A może da się to robić w js? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 455 Pomógł: 49 Dołączył: 12.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie robiłem testów co szybsze, ale możesz zamiast curla spróbować file_get_contents.
Albo jeszcze: // Create DOM from URL $html = file_get_html('http://strona.pl/'); $html->find(); // i tu już musisz napisać sobie regułkę korzystając z dokumentacji: http://simplehtmldom.sourceforge.net/manual.htm -------------------- Pozdrawiam,
mlawnik Cytat(nospor) Jedzmy gówno.... miliony much nie może się przecież mylić |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 00:06 |