Apertura di file PHP in un browser su un computer

Contenuti

Opzione 1: Apertura senza elaborazione

Per impostazione predefinita, è possibile aprire un file PHP sul computer con il browser, ma solo per visualizzare il contenuto grezzo senza alcuna elaborazione. Ciò è dovuto principalmente al fatto che PHP è un linguaggio lato server e non può essere gestito con gli strumenti standard del browser su un PC o qualsiasi altra piattaforma.

Se si è soddisfatti di questa opzione, aprire il file facendo clic con il tasto destro del mouse sul file desiderato, espandere l’elenco “Apri con” e selezionare uno dei browser installati. Se non vedete un programma nell’elenco di quelli disponibili, utilizzate il link “Trova un’altra applicazione su questo computer”.

Qualunque sia il browser scelto, il file verrà aperto in una nuova scheda, consentendo di visualizzare il codice sorgente. È importante tenere presente che, a differenza di qualsiasi editor di testo con questa funzionalità, non sarà possibile modificare il contenuto in alcun modo.

Metodo 2: redattori online

Per garantire che il file non venga semplicemente aperto, ma anche letto correttamente all’interno del browser, la soluzione più semplice è rappresentata dai servizi online che forniscono editor di codice integrati. In Internet esistono molte risorse adatte, comprese quelle completamente gratuite e che non richiedono registrazione, tra le quali prenderemo in considerazione solo un’opzione con la possibilità di scaricare file esterni.

Aprire l’editor PHP sul sito del servizio JDoodle

  1. Seguite il link sopra indicato e assicuratevi che il codice sorgente PHP sia disponibile nella casella di testo. Se non ci sono contenuti, espandere il menu principale sul lato destro della pagina e selezionare l’editor “PHP“.
  2. Per estrarre il contenuto di un file PHP, aprire il documento sul computer utilizzando un qualsiasi editor di testo adatto, compreso il Notepad standard , copiare il contenuto e incollarlo nel campo contrassegnato della pagina del servizio. È possibile utilizzare qualsiasi codice sorgente, ma non tutti i contenuti saranno interpretati correttamente.
  3. Se per qualche motivo non si può o non si vuole copiare il contenuto del file originale, espandere il menu “…” nella parte inferiore dell’editor e selezionare “Apri (da file locale)” nella finestra a comparsa. A questo punto è sufficiente selezionare il documento desiderato sull’unità del computer e fare clic su “Apri”.
  4. In entrambi i casi è necessario utilizzare il pulsante “Esegui” nella parte inferiore dell’editor , necessario anche dopo ogni aggiornamento successivo. Se il codice non presenta errori critici, il contenuto verrà visualizzato nel campo “Risultato”.

    Come si può vedere dal nostro esempio, il servizio purtroppo non è in grado di gestire sia il codice HTML che quello PHP, che spesso vengono combinati in un unico file. Allo stesso tempo, se manteniamo solo PHP, il campo “Risultato” non conterrà alcun dato aggiuntivo.

  5. A parte, va notato che il servizio consente di scaricare i file dopo aver apportato le modifiche, proprio come in precedenza, tramite il menu “…” nella parte inferiore dell’editor. Inoltre, se si dispone di un account, i file possono essere archiviati direttamente sui server di questo servizio nei progetti.

Metodo 3: Emulatori di server

Uno strumento più sofisticato, che può essere consigliato a meno che non stiate sviluppando attivamente siti web utilizzando PHP e altre risorse come MySQL, sono gli emulatori di server. In questo caso, prenderemo in considerazione due pacchetti piuttosto popolari, che includono e forniscono un gran numero di moduli.

Leggi anche: Installazione di Apache su un computer Windows

Opzione 1: Denwer

Denwer, una delle più popolari suite di applicazioni web, ha tutti i moduli necessari per far funzionare HTML, PHP e JavaScript in un browser. Non ci addentreremo troppo nella configurazione e nella revisione delle caratteristiche del software, perché richiede comunque un’attenzione a parte.

Scaricate Denwer dal sito ufficiale

  1. Aprite il sito ufficiale del programma, fate clic su “Download Denwer”, scegliete una delle versioni PHP e confermate il download. Successivamente, dovrete effettuare alcuni passaggi aggiuntivi, tra cui fornire un indirizzo e-mail e seguire il link individuale per scaricare il pacchetto.
  2. Una volta completato il download, aprire il file di installazione aggiunto al PC e confermare l’installazione del pacchetto base. Nella finestra a comparsa della console è possibile apportare alcune modifiche, tra cui la selezione di una cartella per l’installazione del pacchetto e dell’unità e la creazione di collegamenti, se desiderato.
  3. Per avviare il server virtuale, utilizzare il collegamento “Start Denwer” sul desktop. È possibile verificare il funzionamento aprendo la pagina web “localhost” in qualsiasi browser del computer.
  4. Per aprire il proprio PHP, occorre innanzitutto accedere all’unità virtuale appena creata e creare una nuova cartella nella categoria “home”, il cui nome sarà l’indirizzo del sito. All’interno di questa directory è necessario creare una cartella aggiuntiva “www”, nella quale aggiungere solo i file.
  5. Copiare o spostare il file PHP richiesto nella cartella “www” specificata e riavviare il server utilizzando la scorciatoia “Restart Denwer”, necessaria ogni volta che si modifica la struttura dei file. È importante considerare la specificità dei nomi, poiché solo il documento “index.php” viene aperto per impostazione predefinita e può ignorare “index.html”.
  6. Se avete bisogno di aprire un file con il nome “index.php”, è sufficiente inserire l’indirizzo del sito di cui sopra, che è il nome della cartella, nella barra degli indirizzi del browser. Per tutti gli altri documenti, compresi quelli nelle sottodirectory, è necessario inserire il percorso completo, come nel nostro esempio.
  7. Qualsiasi modifica di ciascun file all’interno delle directory locali di Denver influirà automaticamente sul contenuto del browser, ma solo dopo il refresh della pagina. Infine, si noti che questo pacchetto non garantisce il supporto puntuale per le versioni linguistiche correnti e quindi alcuni script potrebbero non funzionare.

Opzione 2: XAMPP

Uno strumento un po’ più semplice per gli stessi scopi è il server locale XAMPP, che si differenzia dal precedente per avere un’interfaccia visuale completa. Per il resto, il pacchetto funziona in modo quasi identico e garantisce il supporto più veloce per le ultime versioni del linguaggio PHP.

Scaricare XAMPP dal sito ufficiale

  1. Potete scaricare questo programma sul vostro PC dal sito ufficiale utilizzando il pulsante “XAMPP for Windows” nella categoria “Download”. Il file di installazione in questo caso occupa più spazio di quello di Denver, poiché il software può essere utilizzato senza connettersi a Internet.

    Durante il processo di installazione è necessario prestare attenzione solo alla fase “Seleziona componenti”, dove è possibile deselezionare alcuni moduli. I pacchetti principali sono “Apache” e “PHP”, senza i quali non è possibile aprire il file con l’estensione richiesta.

  2. Attendere il completamento dell’installazione, chiudere lo strumento e utilizzare il collegamento “Pannello di controllo XAMPP” nel menu “Start “. In questo modo apparirà l’icona di una nuova attività in background nella barra delle applicazioni e si aprirà la finestra principale del programma, dove si dovrà utilizzare il pulsante “Start” di fronte alla voce “Apache”.
  3. Per aprire un file utilizzando questo server si può utilizzare la directory standard “htdocs” nella cartella di installazione oppure crearne una nuova. Il secondo compito richiede la modifica del contenuto del file “httpd-vhosts.conf” nella cartella principale del programma, su cui non ci soffermeremo.

    Se si decide di seguire la strada più semplice e di utilizzare la categoria standard “htdocs”, è auspicabile creare una nuova cartella il cui nome sarà l’indirizzo del sito. A questa cartella va aggiunto un file PHP, sia esso “index.php” o qualsiasi altro.

  4. Dopo aver sistemato i preparativi, nella finestra principale del programma, di fronte alla voce “Apache”, è auspicabile utilizzare il pulsante “Stop” e riavviare il server per aggiornare la struttura dei file. In questo caso, sarà sufficiente inserire l’indirizzo abbreviato (per “index.php”) o completo, come nel nostro esempio, per aprire il file nel browser.
  5. La procedura esatta, come è facile intuire, dipende direttamente dalla modalità di creazione del sito. In generale, se qualcosa non è chiaro nelle nostre istruzioni, potete sempre consultare la documentazione ufficiale.

Metodo 4: caricare un file sul server

L’ultima e meno efficace soluzione del compito può essere considerata l’aggiunta di file PHP e di tutte le risorse correlate a un server reale, che leggerà e interpreterà correttamente il contenuto. I principali svantaggi di questo metodo sono la necessità di pagare un canone di affitto del server e una gestione dei file piuttosto scomoda se il sito è in fase di sviluppo.

Non ci soffermeremo sulle considerazioni di questo metodo, poiché tutto dipende dal server e dai file PHP stessi, che possono contenere solo codice PHP o un’intera pagina web. Inoltre, per molti versi, i passaggi necessari sono simili all’approccio del server virtuale di cui abbiamo parlato in precedenza.