FTP

Installare PHP

In questo articolo vedremo quali sono i metodi e gli strumenti che abbiamo a disposizione per installare PHP sul nostro computer. Prenderemo in considerazione sia i principali pacchetti software autoinstallanti, sia le procedure manuali adatte ai diversi sistemi operativi. Zend Server Come suggerisce il nome, Zend Server nasce in casa Zend, azienda leader nel panorama PHP e principale sostenitore dello sviluppo del linguaggio. Disponibile per Windows, Linux e Mac OS X, Zend Server è adatto a preparare sia un PC di sviluppo sia un server di produzione.

Upload di un file con CURL

CURL (Client URL Library) è una estensione di PHP che fornisce l’accesso alle funzioni della libreria libcurl. Queste funzioni permettono ad uno script di connettersi e comunicare con diversi tipi di server, adottando protocolli quali HTTP, HTTPS, FTP, TELNET, ecc. Per utilizzare CURL gli utenti Windows devono abilitare il caricamento dell’estensione php_curl.dll agendo sul php.ini (basta eliminare il punto e virgola dalla riga ;extension=php_curl.dll). Numerosi sono i possibili utilizzi di CURL.

Files ed immagini in MySQL

Spesso si ha la necessità di realizzare un sito che permetta all’utente di scaricare dei files. Altre volte invece bisogna realizzare delle gallerie di immagini. Nulla di particolarmente complicato, basta preparare delle pagine con dei classici links ai files in questione che avremo salvato sul server, magari in una apposita cartella, ed il gioco è fatto. E se volessimo rendere queste risorse accessibili solo a determinati utenti? In questo articolo vedremo come poter risolvere questo problema attraverso la memorizzazione dei files all’interno di MySQL.

Guida all'installazione di phpMyAdmin

phpMyAdmin è il più potente strumento per l’amministrazione di database MySQL scritto in PHP. Con phpMyAdmin si ha a disposizione una applicazione web in grado di soddisfare le più disparate esigenze di gestione e manipolazione del DBMS Open Source più popolare. Potremo creare database e tabelle, gestirne il contenuto, amministrare gli utenti, effettuare e ripristinare backup, lanciare singole query o interi file SQL, esportare i dati in vari formati ed effettuare tante altre operazioni avanzate.