Treść przeznaczona dla osób powyżej 18 roku życia...

- Najlepsze
- Wszystkie komentarze

Headlessowy Chrome niszczy w benchmarkach PhantomJS. Efekt jakiego każdy (chyba) spodziewał się. Nawet twórca PhantomJS zaraz po ogłoszeniu przez Google że zrobią headless napisał że nie będzie dalej rozwijał, bo Chrome będzie dużo lepszy.
TL;DR: 55% szybszy przy 38% mniejszym zużyciu pamięci:
https://medium.com/@hartator/benchmark-headless-chrome-vs-phantomjs-e7f44c6956c
#programowanie #benchmark #chrome #googlechrome #phantomjs
TL;DR: 55% szybszy przy 38% mniejszym zużyciu pamięci:
https://medium.com/@hartator/benchmark-headless-chrome-vs-phantomjs-e7f44c6956c
#programowanie #benchmark #chrome #googlechrome #phantomjs

Mirki, wie ktoś dlaczego w horsemanjs (PhantomJS w NodeJS) nie działa mi klikanie poprzez .evaluate?
Tu mój kod:
.evaluate(function() {
document.getElementsByClassName("orderlink bot
Tu mój kod:
.evaluate(function() {
document.getElementsByClassName("orderlink bot
- Najlepsze
- Wszystkie komentarze

@adi100_99: 1. document.querySelector 2. sprawdź czy w przeglądarce Ci to działa poprawnie. Ewentualnie nightmare.js

@adi100_99: wiem że głupi pomysł ale może tam powinno 0 być a nie 1 ?

Jak używa się PhantomJS? Wiem do czego służy (pobieranie stron, generowanie PDF z nich, monitorowanie, testowanie prędkości ładowania itp.). Piszę się tam skrypty w JavaScript. Widzę, że można to ściągnąć i zainstalować na Linuxie/Windowsie i uruchomić spod konsoli. Ale, żeby wykorzystać to praktycznie, to trzeba skorzystać z tego w aplikacji. Jak?
Piszę sobie aplikację w Javie (Maven) + AngularJS. Gdzie mogę użyć PhantomJS? Chciałbym napisać sobie klasę w Javie, która w
Piszę sobie aplikację w Javie (Maven) + AngularJS. Gdzie mogę użyć PhantomJS? Chciałbym napisać sobie klasę w Javie, która w
- Najlepsze
- Wszystkie komentarze

@mk321: traktuj phantomjs jako przeglądarkę bez GUI. W Javie korzystając z Selenium możesz skorzystać z phantomJS tak samo jak z chrome, czy firefoxa. Do chrome masz chromedriver, a do phantomjs masz ghostdriver podlinkowany wyżej. To co dzięki temu możesz osiągnąć u siebie to:
-ładujesz sobie stronę korzystając z selenium (pod spodem phantomjs). PhantomJS daje Ci to, że może to działać po stronie serwera w trybie headless (bez GUI), co ciężko
-ładujesz sobie stronę korzystając z selenium (pod spodem phantomjs). PhantomJS daje Ci to, że może to działać po stronie serwera w trybie headless (bez GUI), co ciężko
to trzeba skorzystać z tego w aplikacji. Jak?
@mk321: PhantomJS oczywiście na serwerze musi być zainstalowany.
Próbuję zainstalować na lokalnym serwerze #casperjs działający na #phantomjs
Dla testu użyłem tych plików ze stackoverflow.
Mam jednak problem z umiejscowieniem plików casperjs i phantomjs. Po uruchomieniu skryptu zwraca mi błąd:
Dla testu użyłem tych plików ze stackoverflow.
Mam jednak problem z umiejscowieniem plików casperjs i phantomjs. Po uruchomieniu skryptu zwraca mi błąd:
"[Errno 2] No such file or directory; did you install

- Najlepsze
- Wszystkie komentarze

napisz swojego
to nie płacz na przyszłość że Open Source nie spełnia twoich wymagań :)
@gehog: Od kiedy to żeby coś skrytykować koniecznie trzeba mieć większe zasługi w danej dziedzinie?
@matiit: napisz swojego
- Najlepsze
- Wszystkie komentarze

@mk4s: Można by tym napisać bota do gry przeglądarkowej? ( ͡° ͜ʖ ͡°)
Komentarz usunięty przez autora