Attendi ...

Blog

Blog

Il supporto SQLite nel browser

SQLite è una libreria che implementa un mini-database leggero e compatto, utilizzabile all'interno di un'altra applicazione, per memorizzare dati senza la necessità di appoggiarsi ad un database tradizionale. Un esempio classico è la gestione dei cookies su alcuni browsers di ultima generazione. I cookies sono il meccanismo più utilizzato per gestire la persistenza della sessione HTTP (chi non conosce l'argomento può dare un'occhiata a questo indirizzo). Nelle scorse puntate abbiamo visto come gestire i cookies usando JavaScript, accennando al fatto che in alcuni browsers di ultima generazione la gestione dei cookies è delegata ...

23.03.2012
Dettagli

Il comando chmod

Lavorando con Linux è pressoché indispensabile conoscere l'uso del comando chmod. Questo comando permette di assegnare i permessi ai files e directories delle varie applicazioni, allo scopo di decidere chi può leggere, scrivere o eseguire una determinata risorsa.

La questione non riguarda solo la sicurezza o la privacy dei dati, ma il corretto funzionamento delle applicazioni. Una delle principali differenze tra i sistemi Windows e Linux è proprio la politica sull'argomento delle “default permissions”. Su Windows si assume come default che un programma possa essere eseguito da qualsiasi utente, a meno che non venga ...

22.03.2012
Dettagli

Installare PostgreSQL su Windows

Prosegue la panoramica sulla procedura di installazione e configurazione dei più popolari DBMS (DataBase Management System). Nelle scorse puntate abbiamo già visto come installare MySQL su Windows e Linux, sia come servizio che come server stand-alone, usando XAMPP o EasyPHP. Abbiamo anche visto come installare Oracle su Windows e PostgreSQL su Linux: oggi concludiamo il percorso vedendo la procedura di installazione e configurazione di PostgreSQL su Windows.

Installazione

Iniziamo con scaricare PostgreSQL da questo URL.

Alla data di questo articolo, la sezione download di PostgreSQL ci offre due possibilità: il ...

21.03.2012
Dettagli

Un client SOAP PHP con NuSOAP

Lavorando con PHP esistono diversi modi di implementare un web service. Abbiamo a disposizione l'estensione SOAP standard, che è probabilmente la scelta migliore se possiamo configurare Apache come vogliamo, in modo da abilitare l'estensione sul modulo PHP di Apache. Questo scenario d'uso è ben documentato sul web quindi eviteremo di ripeterlo qui. Preferiamo invece introdurre una scelta leggera, possibile grazie alla libreria NuSOAP, che presenta il vantaggio di poter essere usata “al volo”, senza toccare la configurazione né di Apache né di PHP. Chi non conoscesse i servizi SOAP o fosse digiuno di web services, puoi dare ...

20.03.2012
Dettagli

Introduzione ai web services SOAP

Tra le principali novità degli ultimi anni spiccano il web 2.0, la tecnologia Ajax, le Rich Internet Application e i web services. I web services sono una tecnologia che, in modo più o meno indiretto, impatta su tutte le altre tecnologie appena menzionate. Una chiamata Ajax è una sorta di web service libero dalla necessità di rispettare un protocollo rigido; le Rich Internet Application usano spesso dei web services per aggiornare i contenuti in modo rapido e trasparente all'utente; il web 2.0 sfrutta molti servizi distribuiti, che sono spesso web services.

I web services possono sembrare complicati o astratti di primo ...

16.03.2012
Dettagli

VPS Small Linux, come configurare un nuovo dominio su Plesk

Nell scorse puntate abbiamo già visto come muovere i primi passi con Plesk e selezionare i diversi domini presenti su una VPS Small Linux. Oggi vedremo come creare e configurare un nuovo dominio, incluso l'account FTP e un breve accenno alla configurazione DNS.

Creazione del dominio

La prima cosa da fare, dopo aver effettuato il login, è verificare di trovarci nel percorso giusto, come abbiamo già visto nell'articolo dedicato alla selezione dei domini, verificando il percorso indicato in alto, che dovrebbe essere del tipo Home > Client Accounts > Nome utente

15.03.2012
Dettagli

Installare Apache usando XAMPP

Apache server è quasi un must se lavoriamo sul web. Abbiamo già visto come installare Apache su Windows o su Linux (come servizio). Se anche in locale lavoriamo con Linux, potrebbe essere comodo installare l'equivalente di un pacchetto AMP (Apache, MySQL e PHP), ovvero XAMPP, per avere un'alternativa al servizio Apache. Questo è spesso molto utile in locale, per avere due istanze di Apache diverse sulla stessa macchina e sperimentare diverse soluzioni client-server.

Chi ha già lavorato con LAMPP dovrebbe trovarsi a proprio agio con XAMPP, poiché si tratta dello stesso software, che negli ultimi anni ha cambiato nome per ...

14.03.2012
Dettagli

Domain Name System

La sigla DNS (Domain Name System) viene usata in senso lato per identificare una serie di tecnologie, protocolli e servizi. Per DNS si intende sia il sistema che permette la risoluzione di un URL in indirizzo IP, sia il protocollo che regola il servizio, sia i server che lo offrono. Questo può creare un po' di confusione, specialmente quando si tratta di mettere le mani nella configurazione DNS di un dominio in hosting o su una VPS. Vediamo di fare un po' di chiarezza sull'argomento.

Iniziamo col precisare i termini. Il sistema DNS permette di risolvere i nomi dei nodi di rete - che nel nostro caso sono anche nomi di dominio - ...

13.03.2012
Dettagli