MySQL, indici FullText e la lunghezza delle strighe

Avete mai provato a cercare su un indice FullText con una stringa sotto i 4 caratteri ? select * from tabella where match (nomecampo) against (‘abc’); Bhe, io dopo essere diventato scemo, ho scoperto che per default la lunghezza minima è impostata a 4 caratteri. Se quindi state cercando stringhe come “php“,”htm” o “css“, e […]

Mi hanno craccato le stastistiche del blog

Questa notte qualche “simpatico personaggio ( 👿 )”, ha deciso che doveva farmi vedere quanto fosse bravo a fare l’ hacker il cracker. La sua attenzione è stata focalizzata sul database delle statistiche di PHPstatsche non so se grazie ad un Exploit o ad un attacco brute force ha ceduto miseramente. ( 😥 ) Questo […]

Un introduzione a SQLite

SQLite è una piccola libreria scritta in C che implementa un motore SQL in meno di 250 KB, compatibile con la maggior parte dei comandi SQL-92, funzionante senza nessuna installazione e/o configurazione. Il suo papà, Richard Hipp, ha preparato per Google una presentazione in cui ci illustra pregi e difetti della sua creatura. Link di […]

Ordinare i risultati di una query per rilevanza

Per un lavoro che sto seguendo mi è stato chiesto di preparare un motore di ricerca dove i risultati della query devono essere ordinati in base alla rilevanza che questi hanno con le parole cercate. il problema è che la rilevanza dei singoli record varia a seconda del campo nel quale vengono trovate e dal […]