PHP Coding in Linux

July 12

PHP Coding in Linux


Il sistema operativo Linux è stato sviluppato da programmatori come piattaforma per la programmazione. Anche se Linux si sta muovendo nel regno dei mass-uso desktop e netbook, il nucleo di Linux è ancora costruito con la programmazione in mente. programmi PHP possono essere scritti per il Web, o esclusivamente per uso desktop. programmazione PHP per il Web si realizza attraverso la creazione di un LAMP (Linux, Apache, MySQL e PHP) stack.

PHP e Shell Scripting

Scrittura di programmi PHP per Linux che verranno utilizzate per le applicazioni software richiede l'installazione delle librerie PHP sul sistema (istruzioni per l'installazione variano in base alla distribuzione). Dal PHP versione 5.1 (disponibile presso php.net), i programmatori possono inserire il codice PHP in una sessione interattiva simile alla IDE Python. I programmatori possono utilizzare PHP su Linux per creare script di shell e gestire le operazioni batch su testi di file.

PHP sul Web

Lo stack LAMP è una serie di pacchetti installati in Linux per facilitare scripting in PHP per il Web. Come PHP è spesso trovato servire pagine HTML o richieste di elaborazione da parte degli utenti sul Web, il server Web Apache permette ai programmatori di Linux per creare un server di prova per eseguire script PHP per il Web. Inoltre, la programmazione di attività di PHP per il Web spesso comporta la raccolta di informazioni da database SQL, che richiede l'utilizzo di software server, come MySQL. Il processo di installazione dei pacchetti per un server LAMP differisce da distribuzione a distribuzione.

La shell interattiva

Come nel IDE Python, la shell interattiva PHP permette ai programmatori di inserire il codice e hanno il codice eseguito immediatamente. Ad esempio, nella shell interattiva PHP, il codice:

php> echo "Ciao!";

immediatamente stampare "Ciao!" allo schermo all'interno della sessione interattiva. Questo rende la cattura di errori di sintassi nelle istruzioni di programmazione molto più facile, come gli errori si notano immediatamente. La shell interattiva viene richiamato dal terminale Linux (xterm).

La scrittura ed esecuzione di PHP File

Scrivendo file PHP in Linux è facile come utilizzando la shell interattiva o un editor di testo come Emacs o Gedit (solo assicurarsi di salvare i file con l'estensione ".php"). Tuttavia, l'esecuzione dei file dipende da ciò che lo script è destinato. I file destinati ad eseguire sul sul computer come uno script di Linux devono essere eseguiti dal terminale utilizzando il comando php:

php script.php

I programmatori che scrivono file PHP destinati ad essere utilizzati insieme a uno stack LAMP dovrebbe salvare i file nella directory principale di Apache (che differisce tra le versioni e distribuzioni) e indirizzare il browser Web per il file.