Forum strony Fly4free.pl
https://www.fly4free.pl/forum/

Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair
wyszukiwarka-tanich-lotow-ryanair-alternatywa-analyzair,8,1628
Strona 1 z 3

Autor:  diaraf [ 03 Sty 2011 18:27 ]
Temat postu:  Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Witam

Pisałem w tej sprawie do Kamila maila i napisał mi żeby tutaj umieścić info.
Napisałem wyszukiwarkę tanich lotów Ryanair, działanie identyczne jak Analyzair który ma kłopoty z Ryanairem gdyż zmienili sposób wyświetlania a mnie udało się to obejść.

http://diaraf.pl/ryanair/

Wyszukiwarka narazie uboga graficznie gdyż chciałbym uzyskać opinie na jej temat a także propozycję zmian, funkcji. Docelowo jeśli byłoby zainteresowanie zrobiłbym tez identyczne narzędzie do WizzAira

Wyszukiwarka szuka lotów z całego miesiąca, dodatkowo możemy określić poniżej jakiej ceny lot ma być wyszczególniony wówczas pojawia się odpowiednia ikona koło lotu, pokazana jest data wylotu i przylotu.

Wyszukiwarka nie obsługuje kilku przelotów danego dnia lecz ten pokazywany jest najtańszy.
Ceny oczywiście z wszelkimi opłatami, podatkami itp.

Ceny w walucie innej niż PLN są przeliczane wg. aktualnego średniego kursu NBP z danego dnia (pobierane są w czasie rzeczywistym)

Zapraszam do korzystania:)

Autor:  osiek [ 03 Sty 2011 18:36 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Super :) z uwag
jeśli daję wyszukiwanie np z A do B fajnie by było gdyby pokazywał też z B do A w tym samym miesiącu, nie wiem czy jest sens przeliczania walut i tak większość kupuje kartą BZWBK więc kursy są inne niż NBP. Różnice niewielkie ale coś zawsze, no i mniej roboty dla serwera. Formą graficzną się nie przejmuj im skromniejsza tym czytelniejsza, jedynie co to może mniejsze kwadraty w wynikach wyszukiwania.
Jeszcze raz gratulacje za realizacje :)

PS i jeszcze jedno: nie ma jak wrócić aby ponowić wyszukiwanie na innej trasie/innym terminie. Odświeżenie strony powoduje wyświetlenie ponownie wyników dla wcześniej zadanej trasy wraz komunikatem:

Warning: unlink(cookie_ryanair) [function.unlink]: No such file or directory in /var/www/vhosts/diaraf.pl/httpdocs/ryanair/index.php on line 491

Warning: unlink(cookie_ryanair) [function.unlink]: No such file or directory in /var/www/vhosts/diaraf.pl/httpdocs/ryanair/index.php on line 491

Autor:  Blackall [ 03 Sty 2011 18:43 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

diaraf napisał(a):
działanie identyczne jak Analyzair który ma kłopoty z Ryanairem gdyż zmienili sposób wyświetlania a mnie udało się to obejść.

nie sposób wyswietlania, ale zbanowanie serwera za zbyt duzy ruch - co jest z reszta zgodne z regulaminem wyszukiwarki FR.

Autor:  rexxx [ 03 Sty 2011 18:47 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Wydaje sie działać:)
Jak wrzucisz grafikę to już całkowicie bedzie cud miód:)

Autor:  osiek [ 03 Sty 2011 18:49 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

rexx po co grafika? To co jest to wystarczy. Analyzair pod względem zawartości graficznej był ok :)

Autor:  shagrat [ 03 Sty 2011 19:14 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Fajny pomysł, ale też niestety widzę to samo zagrożenie - zbyt duży ruch zaalarmuje adminów Ryanaira, sprawdzą źródło problemów i obetną Ci dostęp. Fajnie byłoby wydać coś takiego w formie programiku, a'la Azuon, wtedy ruch byłby rozproszony i ryzyko blokady o wiele mniejsze, ew. można obrabiać dane ze strony FR po stronie klienta (applet javy, kod JS).
Ale oczywiście szacun za ideę, wykonanie i samą chęć podzielenia się z ludźmi swoim serwisem.

Autor:  Vojtas [ 03 Sty 2011 19:21 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Ekstra :)
Tak jak zauważył Osiek przydałyby się jednak od razu widoczne loty powrotne :)

Autor:  yellowman [ 03 Sty 2011 20:08 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Świetna robota, gratki :) A z uwag, to czas wyszukiwania 30s? Zdaje sie ze analyzair dzialal nieco szybciej? ;p

Autor:  diaraf [ 03 Sty 2011 20:17 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

@osiek, błąd ciasteczek spowodowany odświeżeniem bo skrypt je usuwa bo wyszukaniu ale zrobię przycisk powrotu.
Za chwilę dodam wyszukiwanie w obu kierunkach naraz.

Co do cen akurat to najmniej obciąża serwer bo to tylko pobranie 2 stron z money.pl i odpowiednie wyciągnięcie danych

Dodałem jakieś tło i bardziej zjadliwą czcionkę:)

@Blackall też ale już jakiś czas temu się przymierzałem do wyszukiwarki i zmienili sposób w jaki pobierane są ajaxem dane szczegółów danego lotu. Zawsze można ominąć to przez proxy tylko czas wyszukiwania kosmicznie się wydłuża.

@rexxx to ma działać i mieć funkcjonalność a nie wyglądać ale pewnie z czasem kto wie:)

@yellowman zgadza się ale weź pod uwagę że analyzair działał w oparciu o bazę danych a nie wyszukiwanie "na żywo" oni tam co jakiś czas odświeżali dane stąd mogą szybciej wyświetlić wynik.

Ja planuję z czasem to samo i oprzeć całość o bazę danych żeby tak bardzo nie odpytywać ryanaira i taki wpis w bazie był by trzymany powiedzmy 6 godzin i potem nadpisywany aktualizacją jeśli ktoś wyszuka aby np promocje były widoczne praktycznie od ręki a nie jak w przypadku innych wyszukiwarek dane są widoczne nawet wstecz o 10 dni (cena na dany lot przed 10 dniami) a ja chcę żeby były jak najbardziej aktualne.

Dodatkowo statystyki najtańszych przelotów, najczęściej wyszukiwanych itd ale narazie trzeba zrobić podstawy i przetestować.
Jeśli ruch na wyszukiwarce będzie duży wprowadzę wtedy kolejkowanie zapytań i przechowywanie wyników w bazie dla szukającego zeby nie było np 50 odpytań w ciągu sekundy do serwera Ryana bo wtedy ban to kwestia czasu.



----edit
dodałem kilka myślę przydatnych funkcji do wyszukiwarki

Autor:  barrob1 [ 04 Sty 2011 09:26 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Bardzo fajna wyszukiwarka

Co do Wizzair-a
Cytuj:
Docelowo jeśli byłoby zainteresowanie zrobiłbym tez identyczne narzędzie do WizzAira

to oni na swojej stronie już coś takiego mają. Podobnie EasyJet.

Autor:  qbs [ 04 Sty 2011 11:40 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Super, ale działa dosyć wolno.
Przy drugim wyszukaniu na tym samym kierunku w tym samym miesiącu (gdy już pobiera z bazy) - 12 sekund, to o 10 za dużo

Autor:  apacino [ 04 Sty 2011 23:21 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Dzięki! Prosta, przejrzysta, skuteczna i aktualizowana. Z niecierpliwością czekam na fioletowych :D

Autor:  diaraf [ 04 Sty 2011 23:33 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

qbs napisał(a):
Super, ale działa dosyć wolno.
Przy drugim wyszukaniu na tym samym kierunku w tym samym miesiącu (gdy już pobiera z bazy) - 12 sekund, to o 10 za dużo


Działą wolno bo jest duże zainteresowanie a przetwarza spore ilości danych, stoi na VPSie na którym jest kilka innych stron i pare botów więc nie ma cudów, wiem że można dedyka...ale to kosztuje a ja opłat nie mam zamiaru od nikogo brać.
Zobaczymy jak się projekt rozwinie to pomyślimy nad zmianami serwera.

Pobranie z bazy w ciągu 12 sekund musiało być spowodowane tym że w tym samym czasie kilka osób szukało czegoś czego nie ma w bazie stąd taki czas dlatego im więcej wpisów mamy w bazie tym lepiej dla szukających bo jest to szybciej.

Będę robił dziś o północy aktualizację to w niej będzie optymalizacja bazy którą jeden z kolegów mi podpowiedział za co dziękuję.

Jeśli ktoś ma pomysły na optymalizację lub przyspieszenie chętnie wysłucham i powiem co jak działa.

Autor:  kajek [ 05 Sty 2011 00:17 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

świetna sprawa! gratuluję :D
bardzo się przyda, bo jakoś tak bez tego analyzaira to jak bez ręki bylo ostatnio :P hahaha

Autor:  Abcn [ 05 Sty 2011 14:01 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

DZisiaj str odsyła na http://www.airSearch.pl/
gdzie " Trwa przerwa techniczna "

Autor:  fly4me [ 05 Sty 2011 14:10 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

U mnie wszystko działa :) Odśwież stronę.

Autor:  Abcn [ 05 Sty 2011 14:20 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

teraz tak, juz 'bez przerwy'
dzieki

Autor:  diaraf [ 05 Sty 2011 14:21 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Abcn napisał(a):
DZisiaj str odsyła na http://www.airSearch.pl/
gdzie " Trwa przerwa techniczna "


Już wszystko działa.
Niestety po całej nocy kodowania człowiek czasem zapomni sobie usunąć info a że blokada jest dla IP innego niż moje więc ja tego nie widzę.

Autor:  Blackall [ 05 Sty 2011 14:47 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

diaraf napisał(a):
Abcn napisał(a):
DZisiaj str odsyła na http://www.airSearch.pl/
gdzie " Trwa przerwa techniczna "


Już wszystko działa.
Niestety po całej nocy kodowania człowiek czasem zapomni sobie usunąć info a że blokada jest dla IP innego niż moje więc ja tego nie widzę.

taka jedna mała uwaga techniczna - brzydko jest kraść czyjś kod (cieties.js np), aczkolwiek to nie moja sprawa :)

Autor:  diaraf [ 05 Sty 2011 14:52 ]
Temat postu:  Re: Wyszukiwarka tanich lotów Ryanair - alternatywa Analyzair

Blackall napisał(a):
diaraf napisał(a):
Abcn napisał(a):
DZisiaj str odsyła na http://www.airSearch.pl/
gdzie " Trwa przerwa techniczna "


Już wszystko działa.
Niestety po całej nocy kodowania człowiek czasem zapomni sobie usunąć info a że blokada jest dla IP innego niż moje więc ja tego nie widzę.

taka jedna mała uwaga techniczna - brzydko jest kraść czyjś kod (cieties.js np), aczkolwiek to nie moja sprawa :)


Najpierw był on zapożyczony od Analyzaira to przyznaję, wczoraj napisałem skrypt który sam go generuje w aktualnej wersji (fakt faktem struktura identyczna) więc po co się męczyć i pisać coś od nowa skoro jest gotowe:)
Jeśli zbytnio to razi mogę napisać własny skrypt który będzie warunkowo pokazywał lotniska docelowe w zależności od wyboru lotniska startowego.

Strona 1 z 3 Wszystkie czasy w strefie UTC + 1 godzina (czas letni)
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/