Carico di lavoro su MySQL postato il 23/08/2010 10:28:21 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti. Sto realizzando un browser game, e volevo sapere da voi che "limiti" si devono rispettare in termini di carico di lavoro di MySQL.
Prima di effettuare una ottimizzazione seria del codice, mi sono ritrovato ad eseguire una quantità vergognosa di query =). Con vergognosa intendo anche oltre 150. Se io che gioco da solo testando ho 150 query, non oso immaginare che cosa potrebbe succedere se a giocare fossero anche solo 3 o 4 persone che cliccano come delle dannate. Ogni secondo avrei una quantità mostruosa di query.
Sicuramente farò la mia parte di ottimizzazione, ma secondo voi, che limiti bisogna rispettare?
50 query al secondo?
Già che ci sono volevo chiedere a tutti se conosciete un servizio di hosting gratuito che mi possa permettere di utilizzare cron.
Pagine → 1 2
23/08/2010 11:38:27
Ciao, non c'è un numero preciso, pero' basta ricordare che minore è il numero meglio è!
Per il servzio cron, no, non conosco ancora nessun hosting gratuito che te lo offra...
Avevo parlato con un admin di altervista e mi aveva detto che poteva essere una implementzione futura, ma per adesso ancora niente!
23/08/2010 12:32:46
23/08/2010 12:52:24
Di che giochino si tratta ?
23/08/2010 13:50:07
23/08/2010 19:14:19
24/08/2010 14:29:33
Un giochino del genere lo stavo facendo anke io^^....
Però poi abbandonai in quanto mi sto dedicando alla creazione di un gdr :-D...
Anke xk di Ajax so assolutamente 0 ehehehe,e dovrei impararlo assolutamente <.<..
Spero che dopo l'apertura,se avrò tempo,inizio ad impararlo come si deve e a modificare un po il gdr sotto questo aspetto eheheh!
24/08/2010 23:02:32
25/08/2010 08:17:39
Quando inizierò ad ottimizzare le query terrò senza meno conto di questi consigli. Oltre ad ottimizzare le query e ridurle al numero minimo ... credete che possa essere assurdo memorizzare ogni query eseguita tramite il suo md5, al fine di creare una tabella hash (nelle sessioni) che mi impedisca di fare due volte la stessa query e di recuperare direttamente da esse i risultati???
Al di la di questa pazza idea che mi è venuta sul momento ... voi avete mai fatto profiling di php?
25/08/2010 14:34:15 e modificato da blancks il 25/08/2010 14:40:54
26/08/2010 22:45:20
Ottimo =) ho trovato quello che speravo: persone competenti in php e mysql =). Sono molto contento di essermi iscritto a questo forum.
Il mio codice php è "interessante". Anche perchè, come dicevo, per realizzarlo ho prima "implementato" la struttura usando l'UML. Certamente uso MVC. Ma l'ho esteso un pochino di più sfruttando cose carucce come i magic methods di php...
Così per darCi uno spunto di riflessione, vi racconto che cosa ho fatto:
tutto inizia qui:
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Storie di Agarthi: La Lunga Notte è arrivata
I dati del generatore di rank sono stati aggiornati!
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!
Felix Felicis GdR - Harry Potter GdR: Le uova di... Natale? - Evento ON
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
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, play by chat
Piume Nere: 🎄 Le Notti Sacre Sono Iniziate 🕯️
La categoria Browser Game raggiunge i 3.900 giochi catalogati!
RAID Shadow Legends: Anaxia la Rinata!
Enlisted: Test aggiornamento "Fronte dell'Estremo Oriente"
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!
Ex Gratia GDR: Il nuovo manuale è online!
Star Trek Horizon: QuestLog: Natale al cubo
Black Sails Chronicles: ON - 3° Serata Gara di Bevute
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
