Introduzione a PHP

I script PHP vengono eseguiti sul server.

Conoscenze di base che dovresti avere

Prima di continuare, dovresti avere una conoscenza di base dei seguenti argomenti:

  • HTML
  • CSS
  • JavaScript

Se desideri iniziare con questi progetti, visita la nostra Pagina iniziale Accedi a questi tutorial.

Cos'è PHP?

  • PHP è l'acronimo di "PHP Hypertext Preprocessor"
  • PHP è un linguaggio di scripting open source ampiamente utilizzato
  • I script PHP vengono eseguiti sul server
  • PHP non ha costi e può essere scaricato e utilizzato gratuitamente

PHP è una lingua di programmazione straordinariamente popolare!

  • E la sua potenza è sufficiente per essere il nucleo del sistema di blog più grande su Internet (WordPress)!
  • E la sua profondità è sufficiente per eseguire i social network più grandi (facebook)!
  • E la sua facilità d'uso lo rende la scelta preferita degli studenti principianti per il linguaggio server-side!

Cos'è un file PHP?

  • I file PHP possono contenere testo, HTML, CSS e codice PHP
  • Il codice PHP viene eseguito sul server e i risultati vengono restituiti al browser come testo puro
  • L'estensione dei file PHP è ".php"

Cosa può fare PHP?

  • PHP può generare contenuti di pagine dinamiche
  • PHP può creare, aprire, leggere, scrivere, eliminare e chiudere file sul server
  • PHP può ricevere dati dei moduli
  • PHP può inviare e recuperare cookie
  • PHP può aggiungere, eliminare, modificare i dati nel database
  • PHP può limitare l'accesso degli utenti a determinate pagine del sito
  • PHP può crittografare i dati

Con PHP, non sei limitato a esportare solo HTML. Puoi anche esportare immagini, file PDF, persino filmati Flash. Puoi anche esportare qualsiasi testo, come XHTML e XML.

Perché usare PHP?

  • PHP esegue su molte piattaforme (Windows, Linux, Unix, Mac OS X e altri)
  • PHP è compatibile con quasi tutti i server (Apache, IIS e altri)
  • PHP supporta molti database
  • PHP è gratuito. Scarica i risorse ufficiali PHP:www.php.net
  • PHP è facile da imparare e può eseguire in modo efficiente sul server