Joomla.it Forum
Non solo Joomla... => Sviluppo => : pippo30 23 Jan 2014, 09:20:26
-
In generale i sistemi come fabrikar, sono molto interessanti, ma hanno il problema di non ottimizzare le query sql di php al database. In questo modo aumentano a dismisura le chiamate al MySql e quindi occupano la cpu del server.
Poi in realtà si dovrebbe andare a vedere il codice, quante chiamate vengono fatte sul server contemporaneamente,
come posso risolvere la cosa???
http://fabrikar.com/
-
prima che ad ottimizzare le queries io penserei a normalizzare le tabelle e analizzare gli indici.
attiva il debug di joomla e avrai l'elenco delle queries effettuate e con i tempi di esecuzione (J3+).
dopo di che usa explain su quelle più gravose per eliminare i colli di bottiglia.
al limite imposta il caching delle queries sul server mysql.
comunque se serve una forte ottimizzazione la risposta è una sola: componente scritto ad hoc.
ciao,
marco
-
grazie se ho bisogno posso chiderti una mano????
-
certamente, ma postando sul forum così l'aiuto è per tutti.
in PM segue fattura ;D ;D
ciao
-
ciao io ho fatto partire debugma veso le query ma nn vedo le queri di fabrik come mai????
-
non lo so, mai usato. è possibile che non passi tramite joomla. l'unica è andarsi a vedere il codice e loggare le queries quando le esegue.
ciao
-
comunque nn è un problema del coponente cpu 50% anche senza di quello