[ Consiglio ] Chat Javascript/Ajax postato il 29/06/2009 15:02:17 nel forum programmazione, gdrcd, open source, hosting e modificato da chosen il 29/06/2009 15:03:16
'Giorno a tutti, molto semplicemente ho realizzato una chat con funzioni javascript ajax e infondo è la mia prima vera realizzazione basata su questo linguaggio, con ovvia interazione PHP (per inserimento dati nel db e visualizzazione di questi), qualcuno può/vuole darmi qualche consiglio per poterla eventualmente rendere più efficace? ancora non mi convince troppo la sua realizzazione.
Piccola spiegazione: 4 Pagine
- ajax.js (contenente tutta la parte di codice javascript/ajax)
- chat.php (contenete il corpo della chat, div con form per l'input e div di visualizzazione dei messaggi)
- invio.php (pagina di inserimento dati tramite POST nel database)
- mostra.php (pagina di recupero dati dal DB)
ajax.js
Pagine → 1
29/06/2009 15:47:30
Uno dei vantaggi di ajax è la possibilità di sfruttarlo con tecnologie quali json per poter consentire al server il minimo stress possibile sul carico.
Nel modo in cui viene adoperato dalla tua chat equivale all'utilizzo di un iframe (che anzi, sarebbe meglio in quanto non appesantisce il client con uno script)
Ora, nel caso di una chat non occorre ricorrere necessariamente a Json ma si può sfruttare tranquillamente javascript per eseguire il parser html delle azioni.
Inoltre, ogni volta ricarichi tutta la chat, questo potrebbe causare sfarfallio evidente e non solo, anche qui converrebbe un iframe a questo punto.
Un altra delle potenzialità di javascript è quella di poter scrivere e conservare dati onFly in elementi html quali delle div, in questo modo puoi alleggerire lo script lato server per la lettura di modo che, di volta in volta, legga solo e soltanto l'ultimo messaggio ;-)
Questi sono alcuni dei punti focali su cui ti suggrisco di provare a cambiare la tua creazione... per il resto, che dire, complimenti ! Come prima creazione non c'è male ^^
ps: anche se non sembra, non ti sto mangiando come uno squalo, ti do solo suggerimenti su dove potresti agire xD
In più ho realizzato un prototipo anche io, se e quando vuoi ti basta un mp per vederlo ;)
29/06/2009 22:43:28
A me sembra realizzata abbastanza bene^^
29/06/2009 23:10:14
02/07/2009 17:06:14
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Ex Gratia GDR ricerca Giocatore
New Orleans: Chat Off Interna alla Land
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
The Coven: Recap della settimana
Storie di Agarthi: La Lunga Notte è arrivata
I dati del generatore di rank sono stati aggiornati!
Felix Felicis GdR - Harry Potter GdR: Le uova di... Natale? - Evento ON
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
Ex Gratia GDR: Massima personalizzazione coi tratti specie!
nerelyn ha aperto una nuova discussione: Personaggio in cerca di Land
The Eyrie GdR: Nuove Fazioni ed entrata in Beta
Piume Nere: 🎄 Le Notti Sacre Sono Iniziate 🕯️
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, play by chat
La categoria Browser Game raggiunge i 3.900 giochi catalogati!
RAID Shadow Legends: Anaxia la Rinata!
Enlisted: Test aggiornamento "Fronte dell'Estremo Oriente"
Ex Gratia GDR: Il nuovo manuale è online!
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
