salve, sto creando una rubrica dei contatti consultabile tramite il web, utilizzando php e jquery.
Semplificando, la mia pagina web è divisa in 2 parti:
- sulla sinistra ho la lista dei contatti, visualizzata come tabella con singola colonna e contenente nome e cognome, ordinata per cognome;
- sulla parte destra ho il contenuto vero e proprio della pagina, ossia nome, cognome, numeri di telefono, indirizzi e altre informazioni varie del contatto selezionato sulla parte sinistra.
Volevo avere dei suggerimenti su come implementare la raccolta delle informazioni di ogni singolo contatto da parte della pagina, cioè:
- tengo un mega array che contiene oggetti javascript (creati dal php) che contengano tutte le informazioni di tutti i contatti presenti in rubrica e tutte le informazioni le prendo da questo "mega" array?
- non tengo salvato nulla in js ma chiedo i dati del contatto da visualizzare tramite ajax?
- tengo un array di oggetti che contengono tutte le informazioni di alcuni contatti, più precisamente i contatti che posso essere cliccati in un preciso momento e ad ogni scroll della lista, ne chiedo di nuovi?
- ci sono altri modi?
il mio scopo è avere un'applicazione che non richieda dati ajax continuamente, anche perchè rischierei di avere un'applicazione "lenta" e non utilizzabile in caso di perdita temporanea della connessione internet (dato che verrà utilizzata anche su smartphone e tablet e può capitare di perdere temporaneamente la connessione 3G).
la logica che vorrei utilizzare è simile a quella di gmail, infatti una volta caricata la pagina con le 50 mail selezionabili, anche se si perde la connessione, è possibile comunque vedere il contenuto di ogni singola mail.
Vi ringrazio per l'aiuto