Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Co gdy Google przejdzie całkowicie na AJAXa ?
Pozycjonowanie i Optymalizacja > Projektowanie stron > PHP i MySQL
General_Depet
Pytanie kieruje z ciekawości do lepiej obeznanych w phpie ode mnie.

Jak wiadomo już teraz Google serwuje nam wyniki generowane z AJAXa - oczywiście w źródle próżno szukać źródła tych wyników. Cały czas działają jednak wyniki generowane "po straremu" czyli bezpośrednio przez PHPa więc wszystkie skrypty monitoringu nadal działają ale... zastanawia mnie co będzie gdy Google całkowicie przejdzie na AJAXa ?

Czy jest jakiś sposób by za pomocą czystego phpa + cron pobrać takie wyniki ?

Czy tylko w połączeniu z jakąś aplikacją imitującą przeglądarkę i buferującą na htmla to co wyświetla AJAX ?
Mion
A czym jest AJAX ? Ajax działa na zasadzie żądań przeważnie GET wykonywanych przez XMLHttpRequest do serwera który zwraca dane typu HTML, XML, JONSON dane te następnie są przetwarzane i stanowią cześć strony www.
General_Depet
Tak ja to wiem ale w źródle - kodzie tego AJAXa nie znajdziesz gdzie Google sobie te dane zapisuje do HTML/XML...
Mion
To nie google zadaje tylko twoja przeglądarka obsługująca javascript więc nie widzę problemów z zobaczeniem jakie jest wykonywane żądanie oraz zwracany kod w odpowiedzi.

---
W odpowiedzi na żądanie są zwracane dane w formacje JONSON http://katalog.hot.net.pl/
zapytanie test ajax
mb
Mion: No niby tak..ale czasem Ajax moze byc tak skomplikowany ze nie bedziesz w stanie tego w łatwy sposob odkodowac smile.gif
Wiem bo probuje sie dobrac do jednego z nowszych narzedzi google w ktorym zastosowali tak masakrycznego Ajaxa ze ciezko wyciagnac dane (wysyla postem kolo tysiaca znakow, w odpowiedzi dostaje paretysiecy znakow - zwykle jakies cyferki itd smile.gif ). Samo zrodlo tak zakodowane i tak pokrecone ze naprawde nie da rady sie zorientowac co oni tam robia smile.gif
mela
Wątpię aby GOOGLE zrezygnowało z użytkowników którzy mają wyłączone JS. Jeżeli tak się stanie, to odpytywanie wciąż będzie możliwe, choć zapewne trudniejsze w implementacji.
General_Depet
CYTAT(Mion @ 27.11.09 - 17:52) *
To nie google zadaje tylko twoja przeglądarka obsługująca javascript więc nie widzę problemów z zobaczeniem jakie jest wykonywane żądanie oraz zwracany kod w odpowiedzi.


Faktycznie - źle się wyraziłem. Przeglądarka zadaje ale Google sugeruje lokalizację gdzie zostanie to wygenerowane i w kodzie masz to tak zakodowane/poplątane że choć istnieje pewnie sposób na to żeby te tablice odkodować i wyciągnąć z nich dane to będzie to pioruńsko trudne...

Mnie zastanawia czy jest jakiś sposób by tak jak dotychczas wydobyć już gotowy kod html z tego co ajax wygeneruje na końcu smile.gif
Mion
@mb Mylisz pojęcia co to jest AJAX.
Poza tym czy wszystko musi być łatwe biggrin.gif
Informatyka sama w sobie na wyższym poziomie nie jest łatwa i nie jest dla wszystkich.

Co jest tak skomplikowanego w kodzie JONSON zwracanym w podanym przeze mnie przykładzie ?
mb
CYTAT(Mion @ 27.11.09 - 20:13) *
@mb Mylisz pojęcia co to jest AJAX.
Poza tym czy wszystko musi być łatwe biggrin.gif
Pewnie ze nie smile.gif

CYTAT
Co jest tak skomplikowanego w kodzie JONSON zwracanym w podanym przeze mnie przykładzie ?
Nic nie jest, co nie znaczy ze w przyszlosci google tego nie skomplikuje smile.gif Ale wystarczy ze doszlaby jakas checksuma i juz trzebaby kombinowac nad analiza kodu aby wykryc jak jest liczona smile.gif A takie rzeczy mozna naprawde ladnie skomlikowac wink.gif
Mion
Swoją drogą to się dziwię, co im przeszkadza, że ktoś sprawdzi jaką ma pozycję serwis z poziomu własnego programu. Zrobili by do tego API z pewnym limitem żądań i ... życie było by łatwiejsze. W końcu sami dużo opisują o optymalizacji serwisów w wskazówkach dla webmasterów co ma wpływ na pozycję w ich SERP'ach.
flavio100
CYTAT(mela @ 27.11.09 - 19:11) *
Wątpię aby GOOGLE zrezygnowało z użytkowników którzy mają wyłączone JS. Jeżeli tak się stanie, to odpytywanie wciąż będzie możliwe, choć zapewne trudniejsze w implementacji.


google juz zrezygnowal z uzytkownikow ktorzy maja opere (a konkretnie - adwords pod opera nie dziala).
i jakos sie tym nie przejmuja.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2012 Invision Power Services, Inc.