Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Cyz takie rozwiazanie ma przyszlosc?
Forum PHP.pl > Forum > PHP
dtb
Co myslicie o takiem rozwiazaniu:
1. serwer wysyla do przegladarki szablon strony i skrypt js parsujacy te szablon
2. klikajac na link (np. href="java script:url('serwer.pl/strona.php')") pobiera z serwera zmienne w postaci kodu xml generowany przez strona.php
3. parsuje strone z uzyciem tych zmiennych

mamy wszystkie dobrodziejstwa AJAXa, czyli brak odswierzania, pobieranie z serwera tylko potrzebnych danych w postaci pliku xml i prostote.
nasty
a co chcesz prez to uzyskac ? mniejsza ilosc reloadow?
Bo jak tylko to to chyba za bardzo komplikujesz sobie zycie tongue.gif
bełdzio
tylko jakoś w tym rozwiązaniu nie widzę miejsca dla osób z wyłączonym js :/
nospor
A co wy tak sie tego braku js przyczepiliscie? winksmiley.jpg
To maly odsetek ludzi ma wylaczony js. A dtb jak chce to moze zrobic niejako dwie wersje: dla ubogich w duchu (bez js) i dla normalnych smile.gif Daloby sie to w miare latwo wykryc i w zaleznosci od tego przelaczac tryb serwisu.
Ja sie pobawie chyba narazie w panelu admina z ajaxem, czyli ze calosc bedzie na nim. Moze ciekawa rzecz wyjsc i szybka. Jak sie sprawdzi to i na klienta mozna by sie przezucic. Panel admina ma tego plusa, ze mozna powiedziec dla tego kogos co bedziemy robic, ze admin musi miec obsluge js i juz
dtb
mozna rowniez zrobic aby pobieralo gotywy plik xml (nie generowany przez php), dzieki temu nie trzeba miec php na serwerze, aby korzystac z dobrodziejstwa szablow i np. nie trzeba na kazdej podstronie zmieniac menu.
jakby sie uprzec to mozna zrobic linki typu:
href="plik.php" i napisac skrypt w js co to zamienia na href="java script:url('plik.php?ajax=1')", a plik.php, w przypadku gdy $_GET['ajax'] != 1 to wysyla cala strone (dzieki temu pozbywamy sie problemu z wyszukiwarkami bo strony beda indeksowane prawidlowo)
nospor
Za bardzo nie lapie Twojej idei, że to ma być xml, a juz tym bardziej nie lapie ideai ze ma nie byc php, a potem piszesz ze jak jest paramter to cos tam a jak nie ma to cos tam innego. No to to tylko w php smile.gif

Ale wracając do xml. A nie mozna gotowego html przekazywac? Po co jeszcze js ma to parsowac? napisales ze serwer bedzie wysylal xml i "skrypt js parsujacy te szablon".
nasty
Cytat
tylko jakoś w tym rozwiązaniu nie widzę miejsca dla osób z wyłączonym js :/

to jest ok 1,5%, niema co sie nimi martwic, jak niema js, to go odsylaj na strone firefox (tylko firefoxa tongue.gif) zeby se sciagnal
pawel_
o takim czymś myślisz :?: http://labs.adobe.com/technologies/spry/ (przykłady zobacz)
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-2025 Invision Power Services, Inc.