Salve,
sto realizzando un ACP in PHP e AJAX.
L'idea sarebbe quella di richiamare la pagina php e passargli il contenuto html generato con php al client come risposta della richiesta.
E' la miglior soluzione quella che sto attuando?
Grazie!
Salve,
sto realizzando un ACP in PHP e AJAX.
L'idea sarebbe quella di richiamare la pagina php e passargli il contenuto html generato con php al client come risposta della richiesta.
E' la miglior soluzione quella che sto attuando?
Grazie!
A quale di questi ACP ti riferisci?
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
Admin control panel, scusate!
Dipende da tante cose, non c'è una risposta assoluta. Se il response del php (ad esempio le informazioni su un utente o su un articolo o qualsiasi altra cosa) devono finire contemporaneamente in più punti di una pagina web che fa uso massiccio di javascript (ad esempio devono finire nel body, ma contemporaneamente anche in alcuni tooltip, e anche nel titolo della pagina... o fai tu), ti conviene dare una risposta in JSON e popolare tutto il resto con JavaScript. Se invece si tratta di cose piuttosto statiche e circoscritte puoi usare una risposta direttamente in HTML.Originariamente inviato da Vicar
E' la miglior soluzione quella che sto attuando?
Grazie!
Insomma, quello che fai tu è più semplice ma meno dinamico. Può essere la soluzione migliore se è quello che vuoi ottenere.
Tutto ciò che fai con jQuery puoi farlo meglio e con la metà del codice in puro JavaScript.
Grazie per la risposta.
La pagina che gli do come resposte deve finire solamente in un div.
Per questo credo sia più semplice e utile passargli direttamente il codice HTML..
Vedi tu. Considera anche che un response in formato JSON consente anche un'eventuale estensione futura delle funzionalità del tuo pannello nel caso in cui tu ti ci vorrai cimentare prima o poi. Altrimenti in quest'eventualità potresti trovarti costretto a dover riscrivere grossa parte del codice.
Tutto ciò che fai con jQuery puoi farlo meglio e con la metà del codice in puro JavaScript.
Però dopo dovrei gestire la creazione degli elementi con javascript, è corretto?
Esatto. Puoi anche utilizzare un approccio "ibrido", ovvero response in formato JSON, con stringhe contenenti blocchi di codice HTML. Tipo così:
codice:{ "tuoDiv": " blablabla <href=\"\/pagina\">blabla<\/a><\/p>", "etc": "etc..." }
Tutto ciò che fai con jQuery puoi farlo meglio e con la metà del codice in puro JavaScript.