⊗ppPmSDInr 435 of 447 menu

Introduzione al motore PHP

Immaginiamo di avere un sito con cento pagine. Tutte queste pagine seguono uno schema comune come il seguente:

<!DOCTYPE html> <html> <head> <title>title</title> </head> <body> <header> header </header> <main> content </main> <header> footer </header> </body> </html>

In genere, queste pagine differiscono solo per i titoli e i contenuti, mentre tutti gli altri blocchi rimangono invariati da una pagina all'altra.

Ciò crea alcuni inconvenienti. Ad esempio, se dobbiamo cambiare il testo nell'header del sito, dovremo modificare cento file contenenti le nostre pagine.

Non è molto pratico. Pertanto, con PHP il sito viene solitamente realizzato su un motore speciale. Questo motore permette di fare in modo che il template del nostro sito sia contenuto in un unico file, e in base all'URL richiesto in questo file venga caricato contenuto diverso.

Nelle prossime lezioni svilupperemo diverse varianti di un motore molto semplice e vedremo quali problemi sorgono durante il suo utilizzo.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta