Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][JavaScript] Komunikacja Back->Front
owca_82
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 8
Dołączył: 22.04.2012

Ostrzeżenie: (0%)
-----


Witam.

Mam pytanie do znawców tematu.... otóż sytuacja wygląda tak:

Piszę sobie cały backend w jakimś frameworku php, tworzę sobie tam cały model, wszystkie obiekty, spinam to razem i jest OK - lecz problem mam z tym że aktualizacja strony ma odbywać się AJAX'em bez przeładowywania i nie za bardzo wiem jak zaprojektować komunikację pomiędzy tym co dzieję się po stronie serwera, a tym co ma się wydarzyć we froncie (IMG:style_emoticons/default/smile.gif)

Nie wiem czy dobrze będę zrozumiany to dam jakiś przykład.

Klikam sobie na stronce jakiś przycisk, AJAX'em uruchamiam przypisaną akcję z danego kontrolera, która to akcja dokonuje zmian w modelu.
I teraz nie wiem co mam zwrócić żeby dokonać aktualizacji danych na stronie, czy zwracać cały wygenerowany przez php szablon i zastępować całą stronkę tym szablonem ? (chyba raczej nie), czy zwracać po prostu kopię modelu z jego aktualnym stanem i na tej podstawie dokonywać aktualizacji tego co na stronie, a może zwracać jakieś inne dane(tylko same zmiany) ?

Sam nie wiem jak tą komunikację przeprowadzić żeby to miało ręce i nogi....może macie jakieś linki do stronek gdzie mogę poczytać o takiej komunikacji ?

Z góry dzięki za pomoc ....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Damonsson
post
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Jak Ci się podoba. Jeżeli aktualizujesz jedną cyferkę, to nie będziesz wczytywał całego layoutu przecież.

Sprawdź czy porównywanie danych nie będzie bardziej czasochłonne od wymiany wszystkich danych, tu też zależy od specyfiki tego co tam trzymasz i co jest zmieniane.

Na Twoje ogólne pytania nie ma odpowiedzi, zrób konkretnie tak. To Ty musisz wiedzieć, co Ci będzie najbardziej odpowiadało.
Go to the top of the page
+Quote Post
PrinceOfPersia
post
Post #3





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

Ostrzeżenie: (0%)
-----


zwykle backend zwraca po prostu obiekt JSON z potrzebnymi danymi.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 21:29