Nwlapcug.com


Tecniche di costruzione del sito Web

Tecniche di costruzione del sito Web


Costruzione di siti Web comporta una serie di tecniche diverse. Vari linguaggi di programmazione e markup combinano visual design per creare siti Web per numerosi scopi. Quali tecniche di costruzione del sito Web sono appropriate per un progetto specifico, dipenderà dalla natura del progetto stesso. Molte delle tecniche di costruzione del sito Web richiedono conoscenze tecniche avanzate di programmazione di linguaggi e metodologie di sviluppo.

Statica

Il Web più semplice tecnica di costruzione prevede la creazione di pagine HTML Web statiche. I file con estensione ". html" delineano il contenuto che gli utenti vedranno quando visitano indirizzi di siti Web, che possono includere testo, immagini, dati e altri media. Questa è la tecnica che è stata usata nei primi giorni di Internet, ma è cresciuta meno comuni. Anche se non godono di pagine HTML statiche i benefici che la maggior parte sceneggiato siti, sono ancora adatti per alcuni scopi. Pagine statiche sono spesso combinati con i CSS (Cascading Style Sheets) per determinare il layout e l'aspetto.

Sviluppo di database

Database possono essere utilizzati per modellare e archiviare i dati del sito Web. Questo può includere vari aspetti del contenuto del sito Web ed è un elemento chiave in siti Web dinamici. Sistemi di gestione di database utilizzati frequentemente in siti Web includono MySQL e Oracle, entrambi i quali può essere utilizzati in combinazione con altre tecnologie. Nel caso tipico, il browser di un utente visita una pagina Web richiederà la pagina dal server, causando un server script lato per essere eseguito. Questo script sarà stabilire una connessione al database, eseguire una query per i dati e presentare questi dati all'interno di una struttura di pagina HTML.

Creazione di script server

Così come di connessione ai database, gli script lato server possono eseguire elaborazione dinamica, presentando i risultati agli utenti all'interno di HTML. Linguaggi di scripting lato server comuni includono PHP e ASP, entrambi i quali possono funzionare in combinazione con i database. Quando viene eseguito uno script sul lato server, può eseguire calcoli, svolgere funzioni e incorporare i dati in strutture HTML. Queste strutture vengono quindi inviate al browser dell'utente sotto forma di una pagina HTML completa.

Lo script client

Mentre gli script lato server in esecuzione sul server Web che ospita un sito Web, gli script client eseguito all'interno del browser dell'utente. Lato client più comune linguaggio di scripting è JavaScript, che può creare effetti interattivi all'interno di una pagina. Funzioni JavaScript possono anche migliorare lo stile e la funzione di un sito Web, rendendo l'interazione dell'utente più semplice e più stimolante. Funzioni JavaScript possono essere incluse all'interno del file stesso come una pagina HTML o all'interno di uno script separato collegato all'interno della sezione head della pagina.

CMS

Anziché creare manualmente gli elementi in un sito Web, gli sviluppatori hanno inoltre la possibilità di utilizzare un CMS (Content Management System). Programmi CMS popolari includono Joomla e WordPress, entrambi i quali sono forniti come standard da molti Web host. Utilizzando il pannello di controllo per un sito Web ospitato, gli sviluppatori possono installare e amministrare siti Web CMS alimentato con molto meno sforzo rispetto a quella necessaria per costruire un sito su misura. Il contenuto di un sito CMS powered può anche essere aggiunto e modificato attraverso un'interfaccia utente presentata all'interno del browser Web, rendendo possibile il funzionamento di tali siti anche per persone non tecniche.