Nwlapcug.com


Strumenti di sviluppo Web



Sviluppo Web coinvolge più attività, dalla progettazione, attraverso la programmazione e alla fine verso l'implementazione di un sito Web funzionale. Ognuna di queste attività comporta una serie di abilità uniche e beneficia la disponibilità di strumenti software, molti dei quali gratuiti da scaricare su Internet. Oltre a facilitare il processo di sviluppo, molti di questi strumenti aumentare prestazioni, affidabilità, efficienza e usabilità dei siti Web risultante.

Codice

Maggior parte dei computer hanno uno o più editor di testo installato, che può essere utilizzato per scrivere script e documenti in una qualsiasi delle lingue coinvolte nello sviluppo Web. Questi includono PHP, ASP, HTML, CSS (Cascading Style Sheets), SQL e JavaScript tra gli altri. Anche se un editor di testo semplice è sufficiente per scrivere in queste lingue, utilizzando un IDE (Integrated Development Environment) come Dreamweaver o Visual Studio offre strumenti aggiuntivi per lo sviluppo, test e debug.

Browser

I principali browser Web in uso, tra cui Firefox, Internet Explorer e Chrome, forniscono strumenti di sviluppo Web, principalmente come plug-in che può essere aggiunto a un'installazione funzionante di browser in questione. Firebug è uno degli strumenti più utilizzati ed è disponibile principalmente per Firefox, anche se sono state rilasciate versioni per soddisfare altri browser. Questi strumenti consentono agli sviluppatori di esaminare la struttura e gli elementi nella pagina Web viene visualizzata. Gli sviluppatori hanno spesso anche più browser installati in modo che possono controllare pagina aspetto e funzione in ciascuno di essi.

FTP

FTP (File Transfer Protocol) è che i principale metodo gli sviluppatori utilizzano per caricare file e gli script in un server Web. Quando si acquista un account di Web hosting, vi vengono forniti dettagli per stabilire una connessione al server Web tramite FTP, compresi nomi utente e password. Ci sono programmi FTP client gratuiti e commerciali disponibili, con FileZilla uno delle opzioni gratuite più ampiamente usate. Utilizzando un programma FTP è in genere semplice, con il contenuto del sito visualizzato visivamente, non appena sono stati inseriti i dati di accesso richiesto e una connessione effettuata.

Server

Come sviluppatore, è possibile eseguire un server locale sul proprio computer. Questo è utile per testare pagine e funzioni che forse non si desidera andare a vivere sul Web, mentre sono ancora in corso. Il processo di sviluppo su un server locale è anche più veloce, in quanto non richiede continuo caricamento dei file sul Web. Apache Server sono tra i più comunemente utilizzati, in genere combinati con altre tecnologie libere tra cui MySQL e PHP. Dispongono anche pacchetti di software che contiene tutti questi con XAMPP un'opzione popolare.

Grafica

Maggior parte dei siti Web includono elementi di visual design in forma di immagini digitali. Per questo motivo, sviluppo Web spesso coinvolge alcuni lavori di progettazione grafica, anche se questo è a volte svolti da progettisti, piuttosto che agli sviluppatori. Formati di immagine utilizzati più di frequente sul Web sono JPEG, PNG e GIF, che possono essere creati da programmi di disegno più grafica. Adobe Photoshop è l'applicazione principale utilizzato dai progettisti per i progetti Web, ma ci sono anche alternative gratuite come GIMP (GNU Image Manipulation Program) e Paint.NET.