Connect.gt

Condividiamo idee e conoscenza dal 2003...
...dopo 17 anni una Nuova Storia è nata
Scopri di più

PHP

Utilizzate funzioni e classi, in modo da rendere il codice chiaro e leggibile. La facilità di modifica è infatti essenziale. Cercate di riutilizzare codice già scritto. Vedi PEAR, Framework e Google Code Search


Riscrivere le query

//Codice com'è adesso
$insert="(data,engine,domain,page,visits,date,mese) VALUES('$query','$nome_motore','$domain','$resultPage','1','$date','".($modulo[4]==2 ? "$mese_oggi" : )."')";
sql_query("INSERT INTO $option[prefix]_query $insert");
//Come deve diventare (passaggio intermedio)
$parametro = $modulo[4]==2 ? "$mese_oggi" : ;
$sql = <<<EOF
INSERT INTO $option[prefix]_query (data, engine, domain, page, visits, date, mese) 
VALUES ('$query','$nome_motore','$domain','$resultPage',1,'$date','$parametro')
EOF;

sql_query($sql);

Il passaggio successivo sarà l'invocazione di un metodo della classe QueryWriter a cui verrà passato un array contenente tutti i parametri della query (per inserimenti e update), la tabella e cosa farci.


Classi GTStats

Convertire un ip in intero


function referer_compress($referer)
{
   str_replace($referer, $domain_name, my_hash($domain_name))
   ecc.
}


Non sai programmare in PHP? Ti insegniamo noi, potrebbe essere l'occasione buona per imparare.

Cercheremo di formare chi collabora al codice PHP. Imparerai ad utilizzare MySQL e PHP al loro limite, useremo chat vocali, e-book e presentazioni video. In modo che chi collabora migliori le sue conoscenze e abbia una motivazione in più per farlo. Imparando non solo a programmare, ma a farlo con stile. Ottimizzando il codice e rendendolo facile da leggere e modificare.

Non si esclude inoltre la possibilità di rilasciare un certificato che attesti l'esperienza acquisita partecipando al progetto.


  • Questa pagina è stata modificata per l'ultima volta il 22 giu 2007 alle 19:06.
  • Questa pagina è stata letta 1 131 volte.