My Informatica
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.



 
IndicePortaleUltime immaginiCercaRegistratiAccedi
Social

Cerca
 
 

Risultati per:
 
Rechercher Ricerca avanzata
Visite
My Biblioteca
Leggi Qui Tutti I Libri

BASTA UN CLICK
Ultimi argomenti attivi
»  LinuxMX blog & forum: una comunità tutta Linux
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptyVen Giu 15, 2012 9:00 pm Da niculinux

» Le Funzioni
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptyDom Mar 18, 2012 12:07 am Da Mira

» Gestione permessi di un file
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptyGio Mar 15, 2012 12:49 pm Da Mira

» Comando per creare un link simbolico
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptyMer Mar 14, 2012 11:08 pm Da Mira

» Comandi per eliminare file e cartelle
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptyMer Mar 14, 2012 3:29 pm Da Mira

» Comandi per rinominare un file
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptyDom Mar 04, 2012 12:41 pm Da Mira

» Le variabili (parte 2)
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptySab Mar 03, 2012 4:24 pm Da Mira

» Le variabili (parte 1)
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptyLun Feb 27, 2012 11:32 pm Da Mira

» Introduzione al C...
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptyLun Feb 27, 2012 1:37 pm Da Mira

Argomenti più visti
Regolamento del forum
Tablet android quale comprare o quale scegliere
Problema aggiornamento ubuntu 11.04 a 11.10
LinuxMX blog & forum: una comunità tutta Linux
VirtualBox 4.1.4 DOWNLOAD FREE
Libre Office o Open Office?
openSUSE 12.1 Beta 1 DOWNLOAD FREE
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF
Ciao a tutti voi
Le variabili (parte 1)
Volunia
Pagina Facebook
Parole chiave
ubuntu

Condividi | 
 

 INTRODUZIONE al PHP corso gratuito in versione HTML o PDF

Visualizza l'argomento precedente Visualizza l'argomento successivo Andare in basso 
AutoreMessaggio
florin88

florin88

Messaggi : 334
Data d'iscrizione : 21.09.11
Età : 35
Località : tutto il mondo

INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  Empty
MessaggioTitolo: INTRODUZIONE al PHP corso gratuito in versione HTML o PDF    INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  EmptySab Nov 19, 2011 11:24 pm

INTRODUZIONE al PHP corso gratuito in versione HTML o PDF  Php10

Dai come per ogni guida a questo mondo, cominciamo con la cara vecchia introduzione. Wink
Prima di cominciare, con il corso e con questo primo capitolo stendiamo altre due parole per capirci meglio di che cosa si tratta. Questo corso base inizia come dicevo prima con la cara vecchia introduzione su Php e sulla configurazione
dell'ambiente di sviluppo, della piattaforma, editor ecc ecc. Poi piano piano si passera alle lezioni vere e proprie sul linguaggio. Come già dicevo nella presentazione del corso, non abbiamo deciso quante lezioni possa avere questo corso, cercheremo di fare qualcosa di pulito e leggibile, ma anche facilmente stampabile.

NB: questa guida vi illustrerà e vi aiuterà a studiare e sviluppare con la versione 5.x. di PHP. In alcuni casi e parti del corso potranno essere portate sulla versione 4.x di PHP senza apportare nessuna modifica. Va detto che le versioni di PHP 4.x, si trovano ancor installate su alcuni server, anche se questi ormai stanno scomparendo. Non dimenticate che PHP è arrivato alla versione 5.3.8 (rilasciata il 23 agosto 2011), ma stiamo aspettando la versione 6 Wink

INTRODUZIONE:
Che cos'è PHP?
Allora PHP è l'acronimo Hypertext Prepocessor, tradotto significa Preprocessore di Ipertesti, in passato era tradotto con Personal Home Page. Questo è un linguaggio di programmazione che supporta l'Oop, tradotto in parole povere Object Oriented Programming, sigla odiata da moltissimi neo-programmatori e non solo.

Questo linguaggi è stato creato nel lontano 1994 da Rasmus Lerdorf (http://en.wikipedia.org/wiki/Rasmus_Lerdorf). Neanche farlo a posta lo scopo, del creatore, era quello di creare pagine web dinamiche, ma oggi siamo arrivati ad avere un linguaggio PHP così evoluto che ci è possibile di utilizzarlo anche al di fuori del semplice utilizzo web. Cioè permettendoci di creare dei software che girano sulla macchia dell'utente, senza l'ausilio di un server.

Mi dispiace deludere alcuni di voi, ma con questa guida noi andremo a trattare solo l'aspetto primario di questo linguaggi: cioè come creare pagine web dinamiche. Ovvio che in futuro se tutto va bene e avremo anche altri collaboratori, magari si affronterà anche questa parte.

Uno dei vantaggi nonché uno dei punti forti di Php rispetto ad altri linguaggi è di essere multipiattaforma: il server su cui gira può avere Windows, Linux, Mac oppure un altro sistema operativo. E' anche vero che nei ultimi tempi molti linguaggi stanno diventando come PHP multipiattaforma.

Visto che prima ho accennato il termine server, devo informarvi sul fatto che PHP è, infatti, un linguaggio di scripting lato server.

Per capirci meglio ecco due esempi veloci.

Primo
Come sapete l'accesso a una pagina web funziona più o meno nel seguente modo:

1) L'utente digita nella bara di URL del proprio browser l'indirizzo della pagina => [Devi essere iscritto e connesso per vedere questo link]

2) Se la pagina esiste, il webserver (composto da Apache, IIS, Mamba e via dicendo) la prende da dove si trova e la "spedisce al browser" dell'utente, così come la trova.

Secondo
Adesso l'accesso a una pagina dinamica, scritta in un linguaggio di scripting come PHP, ha un passaggio in più:

1) L'utente digita nella bara di URL del proprio browser l'indirizzo della pagina => [Devi essere iscritto e connesso per vedere questo link]

2) Se la pagina esiste, il webserver LAMP oppure WAMP (composto da Linux OS, Apache, MySql e PHP oppure al posto di Linux OS c'è un Windows OS) "capisce" che la pagina deve essere "trattata" in qualche modo e la passa all'interprete corretto (nel nostro caso parliamo di PHP, ma potrebbe essere Perl o Python oppure Ruby).

3. Alla fine del "preprocessing" (così viene definito il secondo passaggio) il risultato viene inviato al browser.

A grosse linee così funziona la comunicazione tra il browser e il server.

Durante il corso utilizzeremo come webserver Apache 2.

Cosa possiamo dire ancora. Che PHP è definito dal Html embedded, ossia è possibile scrivere pagine in PHP e HTML insieme: data questa particolare caratteristica, dovremo e dovrete cercare di essere il più ordinati possibile per non creare delle pagine che contengono un codice confusionario. Va detto che avvolte va bene se volete che nessuno capisca che cosa avete creato e come lo avete fatto, ma dovete pensare che l'interprete ci mette più tempo a tradurre la pagina e per spedirla. Allungando così i tempi di attesa e risposata.


Bene questa prima lezione finisce QUI.

Ecco quello che troverete nella prossima lezione:
* quali software per lo sviluppo utilizzeremo;
* come installarli
* come configurare l'ambiente di sviluppo.

PS: NB: questa prima lezione con il tempo potrebbe subire delle modifiche. per questo nella pagina iniziale e anche qui resteranno sempre attivi questi due indicatori =>
61 programmazione

PS2: NB2: per qualsiasi problema oppure incomprensione o correzione lasciare un commento QUI SOTTO
Torna in alto Andare in basso
http://www.lascaricata.forumattivo.com
 

INTRODUZIONE al PHP corso gratuito in versione HTML o PDF

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto 

 Argomenti simili

-
» PHP corso gratuito in versione HTML o PDF
» INSTALLAZIONE E CONFIGURAZIONE di PHP corso gratuito in versione HTML o PDF
» HELLO WORLD, STAMPA DATA e ORA in PHP corso gratuito in versione HTML o PDF
» Introduzione al C...
» corso sicurezza informatica
Pagina 1 di 1

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
My Informatica :: Programmazione a 360° :: Tutto Linguaggi Web :: Guide :: Php-