Forum

Forum (http://www.coolstreaming.us/forum/)
-   Fantacalcio (http://www.coolstreaming.us/forum/fantacalcio/)
-   -   Cerco aiuto php/mysql (http://www.coolstreaming.us/forum/fantacalcio/14347-cerco-aiuto-php-mysql.html)

taglioecucito 11-05-2006 07:06 PM

Cerco aiuto php/mysql
 
Desideravo sapere se in questo forum c'erano user che si intendono di php e mysql per uno scambio di idee su alcune problematiche riguardande lo script del fantacalcio.

Ciao a tutti !!!!

Ogher 11-05-2006 07:27 PM

non sono un mostro... ma se serve son qua :D

taglioecucito 11-06-2006 05:50 PM

Ciao Ogher

vediamo di fare qualche ragionamento e trovare la miglior soluzione se ci si riesce , prima di tutto ti faccio una piccola descrizione del problema tanto per capire al meglio la cosa.

PROBLEMA: Archiviare i dati delle giornate delle passate stagioni !!!

Ogni settamimana la gazzetta genera un file di circa 900 righe con 15\20 campi, quindi a fine stagione in pratica 34200 record :mad: .

Le soluzioni sono mettere tutto dentro una tabella , ma l 'ho dovuto scartare :D , allora avevo deciso di fare tante tabelle quante sono le stagioni da archiviare ... oggi ho pensato di lasciare le stagione e quindi le giornate sui file e lavora con i file durante le statistiche.


Questa sono delle solzuioni ma non so quale usare visto che non riesco a capire quale sia la migliore da usare per avere delle statistiche veloci .


Per adesso credo che ti ho fatto un quadro abbastanza completo in caso chiedi pure.

ciao taglio

Vaso 11-06-2006 08:35 PM

Per avere statistiche la soluzione migliore (come velocità di ricerca e calcolo) e come script conviene utilizzare un Database relazionale come mysql, cosa non ti convince?

taglioecucito 11-06-2006 08:59 PM

Quote:
Originally Posted by Vaso
Per avere statistiche la soluzione migliore (come velocità di ricerca e calcolo) e come script conviene utilizzare un Database relazionale come mysql, cosa non ti convince?



34200 record ...... credo che siano tantini per un server non dedicato ... cercavo una soluzione meno costosa a livello di risorse visto che poi questo script sarà data gratuitamente e non tutti potranno usare un server dedicato.

ciao

Vaso 11-07-2006 10:17 PM

Ma il costo di una statistica con mysql è cmq minore del costo di una statistica ad accessi su n file di n giornate...
Cmq se possibile utilizzare un DB potresti utilizzare 1 tabella per ogni giornata.

Ogher 11-10-2006 10:22 PM

Sicuramente la soluzione migliore come velocità sarebbe il db, secondo me il problema non sarebbero i 34200 record a stagione ma la mole di query utilizzate per prendere i dati necessari, se il sito/fantacalcio comincia ad essere visitato frequentemente il server comincerebbe ad essere un po' troppo carico specialmente per hosting gratuiti.

Vaso 11-14-2006 12:34 PM

non credo che ci sarà mai una tale concentrazione di visitatori che andranno a vedere le statistiche tutti nello stesso momento... per questo penso che sarebbe molto più efficace e facile da implementare in quella maniera

taglioecucito 03-14-2007 10:01 PM

Piccolo consiglio ....

Sto riscrivendo una parte del codice dello script del fantacalcio e ho un piccolo problema .... per trovare la miglior soluzione.

Ho due tabelle che contengono gli stessi campi .. devo aggiornare la prima tabella con i valori aggiornati della seconda !!!!!

La prima tabella contiene tutte le formazioni settimanali dalla prima alla XX giornata

La seconda contiene solamente le formazione della XX giornata


Soluzioni :

1) faccio un ciclo while in modo di fare un update dei dati ...

2) Cancello i dati della prima (solo giornata XX) e ci copio al "volo" la seconda

Devo trovare la solzuone che mi impiega meno TEMPO.

Ciao a tutti

Ogher 03-14-2007 10:35 PM

in entrambi i casi utilizzeresti dei cicli e sono quelli che fanno variare il tempo di elaborazione, dato che le singlole struzioni possono essere ignorate quando si stima la durata di calcolo

ma questa operazione è da fare dal lato "amministrazione fantacalcio"?

taglioecucito 03-14-2007 11:21 PM

Quote:
Originally Posted by Ogher
in entrambi i casi utilizzeresti dei cicli e sono quelli che fanno variare il tempo di elaborazione, dato che le singlole struzioni possono essere ignorate quando si stima la durata di calcolo

ma questa operazione è da fare dal lato "amministrazione fantacalcio"?


SI ...da lato amministratore ...... stavo guardano che con i cicli si spreca una marea di tempo ecco perche stavo pensando di copiare la tabella 2 direttamente dentro 1 .. senza ututilizzare cicli .... se invece voglio fare un update sono scostretto a fare un ciclo


All times are GMT +2. The time now is 07:17 PM.

Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.