oop

Mattepuffo's logo
Connessione con PDO

Connessione con PDO

Articolo aggiornato -> Utilizzo di Singleton

Tutti quelli che cominciamo a programmare in PHP imparano a usare le varie funzioni specifiche per db; nel caso di MySQL tutte le funzioni mysql_*:

  • mysql_connect
  • mysql_select_db
  • mysql_query
  • .....

A mio modo di vedere c'è molto codice replicato tra le pagine ed intoltre se un giorno si cambiasse db si dovrebbe fare una gran faticaccia per cambiare le funzioni.

Un grosso aiuto viene da PDO.

I vantaggi di PDO sono:

  • più performante
  • più sicuro
  • più riutilizzabile

Vediamo come connetterci usando, inoltre, il PHP a oggetti piuttosto che il classico PHP procedurale.