D-BUS, sviluppato come parte del progetto Freedesktop.org, è un sistema di comunicazione tra processi (in inglese Inter-Process Communication o IPC) che permette a questi ultimi di comunicare attraverso messaggi basati su XML, in modo che le applicazioni possano interagire tra loro o con il sistema operativo (Linux o UNIX). (more...)

Continua a leggere Un’estensione PHP per D-BUS

Categoria: PHP e Open Source

Ormai la maggior parte dei siti che girano sulla rete sono sviluppati con linguaggi lato server ed utilizzando database per immagazzinare dati da mostrare all'utente in base alle richieste. La continua evoluzione del mondo internet ha portato alla parallela evoluzione degli strumenti utilizzati e ad un conseguente incremento delle funzionalità  fruibili attraverso un'applicazione web. Purtroppo troppe funzionalità  portano spesso ad un drastico decremento delle prestazioni. Una soluzione al problema risulta spesso l'acquisto di hardware più potente ma costoso. Vi sono però un paio di soluzioni alternative che molti siti ormai adottano e che è bene siano conosciute da chiunque. (more...)

Continua a leggere L’importanza della prestazioni

Categoria: PHP e Open Source

Finalmente il team di PHP ha deciso di includere nella distribuzione standard del linguaggio (la 5.1 per l'esattezza) un layer di astrazione nativo per i database più utilizzati durante lo sviluppo di applicazioni web (e, perchè no, desktop). PDO (PHP Data Objects) è per l'appunto questo layer di astrazione, nato come package opzionale di PECL. I database supportati sono i seguenti: DBLIB: FreeTDS / Microsoft SQL Server / Sybase Firebird: Firebird/Interbase 6 MYSQL: MySQL 3.x/4.0 OCI: Oracle Call Interface ODBC: ODBC v3 (IBM DB2 and unixODBC) PGSQL: PostgreSQL SQLITE: SQLite 3.x Per poter utilizzare uno di questi driver è necessario aver installato opportunamente il package. Sul blog dello sviluppatore di questa interessante estensione possiamo trovare materiale interessante per iniziare a testare la libreria. Oltretutto sono presenti le slide di una conferenza tenutasi in questo periodo sull'argomento. Per chi fosse interessato è presente un tutorial più approfondito sul wiki di PHP.

Continua a leggere PDO … ci voleva!

Categoria: PHP e Open Source

Tags: , ,