[ 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 Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
Ex Gratia GDR: What if (elenco dei finali possibili)
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
koe ha recensito Naruto x Boruto GDR - New Rebirth
Storie di Agarthi: BardoBot si evolve: la cura non va in vacanza
Underworld of Rome: News e passaparola vampiriche
aura666 ha recensito Naruto x Boruto GDR - New Rebirth
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
Ex Gratia GDR: Nuova Entità: Sun Wukong!
Nyx Insight - Project S.E.T.: Comunicazione del Rettorato - Gli Sport arrivano
black sails chronicles si è accreditato come gestore di Black Sails Chronicles
Nuovo Play by Chat Fantasy → Black Sails Chronicles
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
Entropia Universe: Crafting Mania!
Ex Gratia GDR: Traumi e dove trovarne...
pyro72 ha recensito Crash Bandicoot Zone
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Eroic Fantasy - Aspetti della fantasy eroica nella letteratura contemporanea
Obscura Domini - Intervista allo staff del play by forum potteriano Obscura Domini!
Ravenloft - Ravenloft, il brivido, la rete: la creatività corale. Parliamo di Arshmork!
OpenGdr - Intervista all'ideatore e sviluppatore dell'open source "OpenGdr"
The Plague Gdr - Intervista allo staff di The Plague Gdr, play by chat chat urban fantasy!
eRepublik - Il browser game eRepublik.. L'alba di una nuova era, la tua nazione ha bisogno di TE!
New York GDR - Intervista al gestore di New York GDR il play by chat moderno ambientato nella grande mela!
GDR Online - Analizziamo assieme i giochi di ruolo online by chat...