PHP trova la sua massima espressione nell’interazione col database MySQL ma, grazie alla sua versatilità, permette di interagire anche con gestori di database differenti, come ad esempio MS Access, semplice database di casa Microsoft.
Non esistono funzioni predefinite per la gestione di Access attraverso PHP: l’interazione viene attraverso ADO (ActiveX Data Object), oggetto di casa Microsoft per la gestione dei database, il quale viene creato attraverso le funzioni PHP per la gestione degli oggetti COM.
(continua…)
EasyPHP è un semplice software che simula un ambiente simile a quello di un server Web per l’esecuzione in locale degli script PHP su piattaforma Windows.
E’ molto semplice da installare ed ancora più semplice da utilizzare, dato che non ci sono esplicite operazioni da dover compiere se non creare i file PHP ed eseguirli sul proprio computer.
In un solo colpo si avranno a disposizione il motore PHP per l’esecuzione degli script, il server Web Apache, il server di database MySQL e phpMyAdmin per la gestione di MySQL.
(continua…)
Il presente documento è un mini glossario informatico relativo alla piattaforma LAMP (acronimo di Linux Apache MySQL PHP), argomenti oggetto principale di questo blog.
I termini da recensire sono tantissimi ed inizio con alcuni, ma conto di aggiornarli man mano, nel tempo.
La chiave di lettura di questo documento è semplice: non saranno fatte distinsioni in base alle varie terminologie relative ai quattro componenti principali della piattaforma LAMP, bensì la divisione è in ordine alfabetico dalla A alla Z.
(continua…)
Determinati server di database, evidentemente non troppo prestanti, non hanno la sana abitudine di ottimizzare le tabelle qualora ve ne sia bisogno.
Per ottimizzazione delle tabelle si intende la riduzione dei byte in eccesso che si vengono a verificare quando un campo di un qualsiasi record viene modificato oppure quando un record viene cancellato.
Ad esempio, se un campo contiene del testo d occupa 100 byte e poi il campo viene modificato ed occuperà 90 byte, c’è il rischio di trovarsi con 10 byte in eccesso.
(continua…)
MySQL permette, attraverso una particolare istruzione SQL, di importare dati dal formato CSV all’interno di una tabella di un database MySQL.
CSV è l’acronimo di Comma Separated Values, ovvero valori separati da virgola; si tratta di un particolare formato, con estensione .csv, dati gestiti attraverso un fogli elettronico, come MS Excell.
L’istruzione SQL che consente l’importazione da CSV a MySQL è LOAD DATA LOCAL INFILE e la sintassi è la seguente:
(continua…)