like

Mattepuffo's logo
Ricerche Full-Text in MySQL

Ricerche Full-Text in MySQL

Nella maggior parte dei casi per fare delle ricerche non precise, si usa LIKE.

LIKE però soffre di lentezza quando esegue query pesanti.

Un modo per ovviare è usare ricerche Full-Text che sono parecchie più performanti.

Non è tutto oro quel luccica però perchè per usare Full-Text bisogna tenere in considerazione alcune cose:

  • è possibile farla solo su campi di tipo testo
  • bisogna creare un indice full-text
  • le tabelle non possono esserer di tpo InnoDB

Comunque, prima di tutto creiamo un indice:

ALTER TABLE tabellaADD FULLTEXT(campo1, campo2, campo3, ...);

L'indice può anche essere aggiunto in fase di creazione tabella ovviamente.

Mattepuffo's logo
Facebook Like Button

Facebook Like Button

Ormai quasi tutti i siti hanno il cosidetto Facebook Like Button, piccolo tasto che permette di fare il like delle pagine direttamente dal sito.

Ci sono parecchi modo per aggiungere il like:

  • html 5
  • xfbml
  • iframe

Io ho scelto il secondo.

xfbml è un linguaggio di markup creato dagli sviluppatori di Facebook.

E' molto semplice da usare.

Prima di tutto richiamiamo le librerie Javascript nell'head della pagina:

<script type="text/javascript" src="http://connect.facebook.net/it_IT/all.js#xfbml=1"></script>

Volendo possiamo usare un'altra lingua; ad esempio l'inglese mettendo en_US al posto di it_IT.

Come vede alla fine richiamiamo anche xfbml.