![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 1 Dołączył: 5.11.2005 Skąd: Bieruń city Ostrzeżenie: (0%)
|
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. |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%)
|
a co chcesz prez to uzyskac ? mniejsza ilosc reloadow?
Bo jak tylko to to chyba za bardzo komplikujesz sobie zycie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%)
|
tylko jakoś w tym rozwiązaniu nie widzę miejsca dla osób z wyłączonym js :/
|
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
A co wy tak sie tego braku js przyczepiliscie? (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/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 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 1 Dołączył: 5.11.2005 Skąd: Bieruń city Ostrzeżenie: (0%)
|
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) |
|
|
|
Post
#6
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
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 (IMG:http://forum.php.pl/style_emoticons/default/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". |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%)
|
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 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) zeby se sciagnal |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 12.12.2005 Ostrzeżenie: (0%)
|
o takim czymś myślisz :?: http://labs.adobe.com/technologies/spry/ (przykłady zobacz)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 23:33 |