Da Mysql a Mysqli postato il 15/03/2017 11:48:59 nel forum programmazione, gdrcd e open source
Ho visto che è sempre più consigliato abbandonare il Mysql, deprecato di già e a quanto so rimosso dal PHP 7.0.0, in favore del Mysqli.
Di cui so i vantaggi eh? Quindi non è su questo che verte la mia domanda.
Ho programmato alcuni mesi fa un sito web in Mysqli, quindi saprei farlo, ma migrare la land da Mysql a Mysqli è una operazione che richiederà non poco tempo.
Avete consigli? Nelle vostre land state procedendo/avete proceduto a migrare sul Mysqli? Pensate che lasciando i codici al PHP 4 o 5 si possa ovviare al problema, per guadagnare tempo anche in futuro e magari chissa sperare che per allora la land abbia fallito pur di non dover modificare ogni singola pagina php che accede al database? XD
Pagine → 1
15/03/2017 11:58:23 e modificato da blancks il 15/03/2017 14:47:06
Il mio consiglio è di migrare quanto prima, a prescindere se hai la possibilità di rimanere ferma a php 5.x da qui ai prossimi 20 anni.
L'estensione mysql non è semplicemente deprecata, non viene aggiornata da tantissimo e potrebbe essere soggetta a diversi rischi di sicurezza, inoltre non implementa alcune cose fondamentali come i prepared statement.
Se vuoi garantirti in futuro di non dover più sbatterti allo stesso modo per un update nel metodo con cui il tuo software dialoga col database, pensa ad una soluzione con il pattern design adapter.
Creati un layer tramite cui il tuo sito si interfaccia per scrivere le query e un adapter (meglio se una classe definita da un interfaccia) da iniettare come dipendenza.
Edit: ho estrapolato un modulo analogo da un altro progettino a cui sto lavorando e l'ho reso standalone, può essere importato in un qualsiasi progetto ove sia presente PHP5.3 o superiore.
Se a qualcuno interessa, anche solo per studio, l'ho messo qui https://www.dropbox.com/sh/05q1d3c6s10avzi/AADPECyQFTYR1Wc1h9bsONKma?dl=0
21/04/2017 08:55:54
Mi interessa l'argomento. Sei poi riuscita a fare il passaggio? Hai avuto benefici? Problemi?
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!